如果有人可以帮助我,请。我正在做一篇 jquery Ajax 帖子,由于某种原因 Json 对象不起作用,所以只是返回一个 php 数组
$.post
(
"classes/RegisterUser.php",
$("#frmRegistration").serialize(),
function(data)
{
alert(data);
}
);
数据 100% 返回到 Javascript
array
(
[key]=>value
[Name] => SomeOneName
[Surname] => SomeOneSurName
)
我如何在 Javascript 中获取姓氏的值?
感谢您的帮助? 问候
最佳答案
扩展 MYYN 的答案,在让脚本返回 JSON 后,您必须指定您正在接收 JSON 并采取相应的操作。您可以使用 .ajax()
来完成此操作:
$.ajax({
type: 'post',
url: 'classes/RegisterUser.php',
data: $("#frmRegistration").serialize(),
dataType: 'json',
success: function(obj) {
// This alerts SomeOneSurName
alert(obj.Surname);
}
});
关于php - Jquery Ajax 返回数组 - 如何在 Javascript 中处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1968642/