0
我想通過ajax發佈一些數據到php。我有問題是原始數據通過一些Java被拉入,這樣的:jQuery ajax發佈數據到PHP
var taskID = jQuery(this).attr('data-id');
var taskTitle = jQuery(this).attr('data-title');
var taskContent = jQuery(this).attr('data-content');
jQuery('.task_title').val(taskTitle);
jQuery('.task_description').val(taskContent);
當我再嘗試,並更新瀏覽器這個內容(通過一種形式),只有原來的數據是越來越調回而不是更新的數據。
這裏是我的AJAX發佈數據:
$(".saveTaskEdit").click(function(event) {
var ta = $('.task_title').val();
var da = $('.task_description').val();
var taskID = $('.editTaskPanel').attr('data-id');
$.ajax({
type: "post",
url: "task-edit.php?t="+ ta + "&d=" + da + "&id=" + taskID,
contentType: "application/x-www-form-urlencoded",
success: function(responseData, textStatus, jqXHR) {
jQuery('p.status').text('Task Saved');
},
error: function(jqXHR, textStatus, errorThrown) {
console.log(errorThrown);
}
})
});
沒有任何理由的背後呢?
你的'type'是'post'。但你在'url'屬性中使用參數。爲什麼不使用數據屬性? – gkalikapersaud
當你打電話給第一個活動? –
@TamilvananN第一個活動是頁面加載數據的設置 – danyo