【发布时间】:2010-08-25 17:11:51
【问题描述】:
我想将表单序列化为 json,处理 json 对象,然后将其重新序列化以通过 ajax 发送到 php 脚本。
这是我想要做的一个粗略的例子:
s = $('.dia_req_form').serialize();
j = //convert s to json ...HOW??
if(j.name)
{
alert("you must enter a name");
}
if(selectedID)
{
j.id = selectedID;
}
s = //serialize j ...HOW??
你可以看到说 HOW?? 的 2 个部分?
【问题讨论】:
-
为什么不在序列化之前进行检查? :)
-
@Nick 我可以事先验证,但我仍然需要将其他变量添加到列表中。但我总是可以将
&foo=bar附加到序列化字符串中。如果这是最好的方法。
标签: javascript jquery json serialization