AJAX响应类型。我不能使用JSON。任何替代品?

时间:2013-03-05 08:21:13

标签: php jquery ajax

我需要将表单值POST到PHP页面并期待AJAX​​响应。

我通常使用JSON执行此操作,但在当前情况下我无法使用JSON。响应总是text / html但我需要做这样的事情:

if(response.status == 'success')
     //success codes
else
     //error codes

我该怎么做?只有通过黑客入侵才能返回HTML响应,然后重新获得成功"在任何地方说话?

PS。没有XML / YML。

2 个答案:

答案 0 :(得分:4)

简短回答是。

你可以简单地使用(不用正则表达式)

function(data) {
 if(data.indexOf("success") != -1)
   {
   alert("we have something to work with!");
   }
 }

答案 1 :(得分:0)

简单地回复一下文字。

 echo "success";

然后是javascript。

 if(data === 'success')
 // do your thang