wordpress中的ajax错误

时间:2013-03-01 19:44:04

标签: wordpress

我在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"); })
;

1 个答案:

答案 0 :(得分:0)

根据您从.success或.complete获得的回复,您可以执行类似

的操作
if (response == "error") { alert ("Error"); }

您的Ajax已成功发送信息,因此不会出错。

如果条件不符合

,您的后端PHP必须返回错误
if (some condition) { 
    //do something 
} else echo "error";