0
我搜索了這個問題,但我發現的答案並沒有爲我工作。這是我的js腳本。ajax後附加數據到url
$("#edit-btn").click(function() {
$.ajax({
method: "POST",
url: $(this).data("url"),
data: { "UserID" : $(this).data("id") },
success: function(data, textStatus, jqXHR){
alert(textStatus);
},
error: function(jqXHR, textStatus, errorThrown){
alert(textStatus);
}
})
})
當執行這段代碼,我得到 「的請求的URL /user_update.php4此服務器上找到。」在我的瀏覽器中。 「user_update.php」是$(this).data(「url」)的值,「4」是$(this).data(「id」)的值。
任何幫助最受歡迎。
看起來好像您的服務器沒有名爲user_update.php4的文件,您可能需要發送像user_update.php/4或user_update.php?id = 4這樣的請求,具體取決於您的服務器路由config – DZDomi
@DZDomi - 這是一個POST請求... jquery.ajax不附加隨機數字到URL –
@JaromandaX謝謝我知道,但在這篇文章中,他說user_update.php4沒有找到,也許它的一個類型不知道 – DZDomi