Ajax正在返回空字符串
以下是我对我的test.php页面的AJAX调用。 返回时,我得到一个空白行。
$.ajax({
type: "POST",
url: "test.php",
data: 'action='+action+'&workOrderID='+value+'&wid='+wid+'&eid='+eid+'&lastName='+lastName+'&firstName='+firstName+'&finalComment='+comment,
dataType: "json",
error: function(xhr, ajaxOptions, thrownError) {
console.log(data);
alert(data);
alert("Work Order NOT Updated.");
},
success: function(data) {
console.log(data);
alert(data);
alert("Work Order Updated.");
}
});
如果需要,这是它被发送到的页面。 目前,我正在测试以确保AJAX正在发送内容。
> if($_POST['action'] === "update"){
> return json_encode($_POST['workOrderID']);
> }
AJAX中的变量已设置,但我似乎无法找出问题所在。
你应该这样做:
if($_POST['action'] === "update"){
echo json_encode($_POST['workOrderID']);
}
链接地址: http://www.djcxy.com/p/55867.html
