以下是我对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中的变量已设置,但我似乎无法找出问题所在。
答案 0 :(得分:0)
你应该这样做:
if($_POST['action'] === "update"){
echo json_encode($_POST['workOrderID']);
}