1

我有一个 JavaScript 函数,可以通过$.ajax. 我的 PHP 脚本返回了一些我用来创建 Jquery UI 对话框的内容,例如框的标题及其内容 (html)。

我在一个长字符串中返回数据位(例如对话框标题和正文),每个段由 分隔::,然后使用:

myStuff = data.split('::') ;

最后,我myStuff[n]用于我想使用的第一部分。

我想知道你们是否知道更好的方法?更好的是更快/更少的代码,更安全等。

4

2 回答 2

5

你最好的选择是Json

PHP 有 2 个很棒的函数来处理 Json,json_decodejson_encode

于 2012-07-02T12:15:26.187 回答
4

我相信使用JSON对象会更合适。它将使代码更具可读性并避免解析,因为 Javascript 可以原生解析 JSON 对象:

var title = myObj.title;

在 PHP 中创建 JSON 对象有很多选择。

于 2012-07-02T12:14:57.240 回答