Php 在jquery中解析$.post响应
我得到了Php 在jquery中解析$.post响应,php,jquery,Php,Jquery,我得到了$。作为一个数组发布了响应。我如何使用jQuery解析它 我需要输出为 array[0][gender] array[1][lang] 以下是回应 Array ( [0] => Array ( [gender] => <label for="genderType">Gender</label><input type="radio" id="femaleId" class="radioBtn" name="genderT
$。作为一个数组发布了响应。我如何使用jQuery解析它
我需要输出为
array[0][gender]
array[1][lang]
以下是回应
Array
(
[0] => Array
(
[gender] => <label for="genderType">Gender</label><input type="radio" id="femaleId" class="radioBtn" name="genderType" checked="checked" value="1"/>input type="radio" id="maleId" class="radioBtn" name="genderType" value="2" />Male
[lang] => <label for="email">Preferred Language:</label><select class='selectStaff dateClass' name='lang' id='lang'><option value=""></option>\n<option value="English">English</option>\n</select>
)
)
数组
(
[0]=>阵列
(
[gender]=>Genderinput type=“radio”id=“maleId”class=“radioBtn”name=“genderType”value=“2”/>Male
[lang]=>首选语言:\n英语\n
)
)
提前感谢。您可以在返回的json上使用jQuery函数
例如:
data = jQuery.parseJSON(returnedData);
您可以在返回的json上使用jQuery函数
例如:
data = jQuery.parseJSON(returnedData);
这看起来像一个print\u r()
。与打印结果不同,为什么不打印json\u encode()
以JavaScript本机理解的格式打印结果呢?感谢您在json\u encode之后的回复,我得到了类似[{“性别”:“性别女性”,“语言”:“首选语言:\\n看起来像是print\u r()
。而不是print\r()
输出结果,为什么不打印json_encode()
它们,这样它的格式JavaScript就可以理解了?感谢您在json_encode之后的回复,我得到了类似[{“性别”:“性别女性”,“语言”:首选语言:\\n最好将dataType
设置为json并跳过对parseJSON
的调用。更好的是,将dataType
设置为json并跳过对parseJSON
的调用。