我有一个JavaScript函数,可以通过$.ajax
将数据发送到我的PHP脚本。我的PHP脚本返回了许多用于创建Jquery UI对话框的内容,例如框的标题及其内容(html)。
我在一个长字符串中返回数据位(例如对话框标题和正文),每个段用::
分隔,然后使用:
myStuff = data.split('::') ;
最后,我使用myStuff[n]
作为我想要使用的第一部分。
我想知道你们是否知道更好的方法吗?更快更好/更少代码,更安全等等。
答案 0 :(得分:5)
您最好的选择是Json。
PHP有两个很好的功能来处理Json,json_decode和json_encode
答案 1 :(得分:4)
我相信使用JSON对象会更合适。它会使代码更具可读性并避免解析,因为Javascript本身可以解析JSON对象:
var title = myObj.title;
在PHP中创建JSON对象有很多选择可供选择。