我只想执行我的ajax文章1次,我尽量避免给用户刷新页面并执行这么多次ajax文章, 我认为在创建一个cookie,但我没有知道,我不确定,有人知道如何?执行ajax只有一次
这是我的jQuery。
var t = jQuery.noConflict();
t(document).ready(function() {
t.cookie("example", "foo", { expires: 7 }); // Sample 2
console.log("ready!");
alert(t.cookie("example"));
var data = '<?php echo json_encode($json_full);?>';
t.ajax({
url: 'my api url',
type: 'POST',
success: function(r) { alert(JSON.stringify(r)) },
dataType: 'JSON',
data: { data: data, }
})
});
/我需要运行这个AJAX只是一个时间,因为是一个结帐页面发送订单,如果我刷新页面,发送每次都以相同的顺序,这我不想/
非常感谢!
为什么您在页面加载时发送AJAX请求?为什么不在加载页面之前在服务器端处理数据? –
客户端订单处理?这是可以利用的东西。请忘记ajax并创建一个欺诈安全的服务器端代码。 – kawashita86