Php iPhone mobile safari JSON解析错误
我使用php json_encode对对象数组进行编码,并将它们存储在一个隐藏的div中。然后使用jquery.parseJSON将它们放入要处理的对象的js数组中。我正在使用jqueryv1.7。确切的错误是第2行的JavaScript错误:SyntaxError:无法解析JSON字符串。此错误仅在safari的移动版本上发生。FF、Chrome、IE Safari和android都能正常工作,它只会在移动Safari上出现这个错误。有什么想法吗?在删除不同的字段后,我发现问题只在于电话号码。电话号码的自动检测会干扰json或json干扰电话号码的检测。添加Php iPhone mobile safari JSON解析错误,php,jquery,json,mobile,safari,Php,Jquery,Json,Mobile,Safari,我使用php json_encode对对象数组进行编码,并将它们存储在一个隐藏的div中。然后使用jquery.parseJSON将它们放入要处理的对象的js数组中。我正在使用jqueryv1.7。确切的错误是第2行的JavaScript错误:SyntaxError:无法解析JSON字符串。此错误仅在safari的移动版本上发生。FF、Chrome、IE Safari和android都能正常工作,它只会在移动Safari上出现这个错误。有什么想法吗?在删除不同的字段后,我发现问题只在于电话号码。
解决了此错误。请显示您试图解码的JSON,因为它出现在浏览器中失败的地方。我的猜测是,它确实有语法错误,但这只发生在移动safari中,无论出于何种原因。{“数据”:[{“id”:“464”,“url”:“detailPage\/firstName lastName”,“name”:“firstName middleInitial.lastName”,“title”:“职称”,“位置”:“城市,州”,“位置\ url”:[“位置详细信息\/city”,null],“phone”:“555-5555”,“电子邮件”:email@email.com“}]}你真的很棒!