我注意到jQuery进行的AJAX调用有几种方法来解释数据。我看了一眼json,但也许它对我要做的事情来说过于复杂了
我的php脚本有时总是返回一个1整数字符串,后面跟着一个1整型int或一个2整型int。
所以它可以返回
x
或xy
或xyz
其中x
、y
和z
是实数。
我如何解码此响应并将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);
});