我有一个jQuery脚本,可以使用用户在表单中提交的内容更新p .alertText。此脚本在同一网页上正常工作,但我希望它在不同的网页上更改p .alertText的值。例如,表单位于alert.html上,并且在提交时我希望它更改index.html上的p .alertText。
我的下一个问题是,当更新p .alertText时,它不会保存新值。加载网页后,它将返回默认值为nothing。我是否需要使用数据库来保存这些数据,还是只需在脚本中使用变量?
这是我的jQuery脚本......
$(document).ready(function() {
var changeAlert = document.querySelector(".alertText");
$("#subNow").click(function(e) {
e.preventDefault();
var res = $("form").serializeArray().map(function(input) {
return input.value
}).join(" ");
changeAlert.innerHTML = res;
});
});
正在改变< p class =" alertText>
在网页上。
答案 0 :(得分:0)
听起来你需要使用LocalStorage或Cookies。查看此链接以获取有关LocalStorage的帮助:http://www.smashingmagazine.com/2010/10/local-storage-and-how-to-use-it/
它有点旧但它会有所帮助。