我在wordpress admin中创建了该页面。我正在使用ajax但它无法运行它总是运行错误部分并显示错误功能的消息。 ajax中的文件url在模板中,我已经尝试了所有路径,但它没有显示成功消息。请告诉我如何分配文件路径或获取显示错误警报的原因?
我使用以下代码
var jqxhr =
$.ajax({
url: "http://www.example.com/data.php",
data: {
name : "The name",
desc : "The description"
}
})
.success (function(response) { alert("Success: " + response) ; })
.error (function() { alert("Error") ; })
.complete(function() { alert("complete"); })
;
答案 0 :(得分:0)
根据您从.success或.complete获得的回复,您可以执行类似
的操作if (response == "error") { alert ("Error"); }
您的Ajax已成功发送信息,因此不会出错。
如果条件不符合
,您的后端PHP必须返回错误if (some condition) {
//do something
} else echo "error";