AJAX PHP响应解释


AJAX PHP response interpretation

我注意到jQuery进行的AJAX调用有几种方法来解释数据。我看了一眼json,但也许它对我要做的事情来说过于复杂了

我的php脚本有时总是返回一个1整数字符串,后面跟着一个1整型int或一个2整型int。

所以它可以返回

xxyxyz

其中xyz是实数。

我如何解码此响应并将jQuery var分配给回复。我在想类似的事情。

var code = firstNumberOf response
var value = secondNumberOf and thirdNumberOff response

但是,如果只有第二个数字而没有第三个数字,var value也可以只是第二个。

提前谢谢,我已经想了很久了。

将响应字符串视为数组如何?

$.get( "page.php", function( data ) {
    var response = data;
    response.length; //number of digits
    response[0]; //first digit
    response[1]; //second digit
    var value = response[1] + (response.length>2?response[2]:0);
});