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