gpt4 book ai didi

php - 记住 cookie 中的表单值以便稍后完成

转载 作者:行者123 更新时间:2023-11-30 13:17:36 31 4
gpt4 key购买 nike

我有一个表格,在客户填写各种表格后,我希望能够浏览网站,并返回表格并保持填写状态。

我考虑过在浏览器的客户端中保留 cookie,您可能会推荐其他方法吗?

关于代码,这里是 o 想到的 javascript 部分,我真的不知道如何处理服务器端部分,但我想使用一个类来定义 cookie。我是这个 OOP 的新手,所以如果你能指出我正确的方向,我将不胜感激

        fieldsToSave = ['nome','sobrenome','endereco','codigopostal','localidade','telemovel','email','codigopostal2','localidade2','endereco2','nif','entidade','codigopostal3','localidade3','endereco3','nserie','modelo'];      

function ajaxrequest(){
var params = [];
for (var i=0; i < fieldsToSave.length; i++) {
var ele = required[i];
params[i] = ele + '=' + $('#' + ele).attr('value');
}
params = params.join('&');
$(".agendarleft").html("LOADING");
$.ajax({
type: "GET",
url: "ajaxload/como.php",
data: params,
success: function() {
$(".agendarleft").html("SUCESS");
}
});
}

最佳答案

如果您这样做只是为了节省客户重新填写表格的时间,那么您可能想试一试 Sisyphus jQuery 插件:

引用插件站点:

Plugin developed to save html forms data to LocalStorage to restore them after browser crashes, tabs closings and other disasters.

http://simsalabim.github.com/sisyphus/

*尽管您应该注意,它需要支持 HTML5 的现代浏览器。


使用起来非常简单。在 jQuery 之后包含插件,然后使用以下(默认选项)调用它:

$('#form_id').sisyphus({
customKeyPrefix: '',
timeout: 0,
autoRelease: true,
name: null,
onSave: function() {},
onBeforeRestore: function() {},
onRestore: function() {},
onRelease: function() {},
excludeFields: []
});

关于php - 记住 cookie 中的表单值以便稍后完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11444228/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com