我尝试构建注册表单,当我将错误从PHP返回给javascript时,我遇到了问题。json字符串到JavaScript对象
我得到了正确的数据,但我得到它像一个字符串,我需要它像一个JavaScript对象,因为它可以包含在同一时间的一些错误..
这里是我回来形成数据服务器端:
{"success":false,"errors":{"name":"Name is required.","superheroAlias":"Superhero alias is required."}}
这个数据是一个字符串,当我这样做数据[0]我得到“{”我需要得到这些数据早在JavaScript对象。 我想我创建函数Json2Javascript或类似的东西,但我不知道它是如何需要看,你能帮助我请创建这样的功能?
如果你写的功能,请告诉我如何将增值经销商打电话,例如,如果我需要得到它喜欢上我想名字的错误:
var a = data.errors.name;
请帮助我tryed找到这个函数就像hours = \ *我知道如何在php中创建对象并将其转换为json然后转换为javascript对象,但我只是用字符串变量做不到对象..
使用'JSON.parse(string);'。这将从字符串 – Tushar
返回JSON _object_“关联数组”是一个PHP事物。您想将您的JSON解析为JavaScript Object Literal。如上所述,使用JSON.parse –