0
我的AJAX調用執行,並返回我想它也而非內.done 它未能在.fail和結果。總是工作JQuery的AJAX未能
$(document).ready(function() {
$("#submit").click(function(){
var formData = $("#callAjaxForm").serialize();
$.ajax({
type: "POST",
url: "JSON_MDB_UPDATE.php",
data: formData
})
.done(function(data) {
alert("Done: " + data);
data = $.trim(data);
$("#notification").text(data.responseText);
})
.fail(function(data) {
alert("Failed: " + data);
console.log(data);
})
.always(function(data) {
$("#notification").text(data.responseText);
});
return false;
});
});
這裏是我的控制檯結果:
我的PHP只是回聲一個簡單的例子:
<?php
header('content-type: application/json; charset=utf-8');
header("access-control-allow-origin: *");
$firstName = $_POST[firstName];
$lastName = $_POST[lastName];
echo("My First Name: " . $firstName . " Last Name: " . $lastName);
?>
謝謝,你能告訴我是新來這...你的例子都解決了我的問題......非常感謝! – BarclayVision