我只想執行我的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