【发布时间】:2017-07-17 12:42:53
【问题描述】:
我有以下代码
var values = {'value1' : 'one','value2' : 'two'};
...
...
submitHandler:function(form,e){
$.ajax({
type: 'POST',
url: '',
data: $(form).serialize(),
});
}
我尝试使用append method,如下所示
var formData = $(form).serialize();
var value = {'test' : 'test'};
formData.append(value);
$.ajax({
url : '',
type : 'post',
dataType : 'json',
data : formData,
.....
但它显示 append 不是函数。 任何帮助将不胜感激..!
【问题讨论】:
-
不清楚您在这里要做什么。
serialize()创建一个表单 URL 编码的字符串,其中FormData是表单值的集合,value是一个对象......?你期待什么输出? -
哦..!然后我想创建一个 json 对象,其中包含表单数据和值对象。抱歉,我认为序列化会将表单数据转换为对象。
标签: jquery json ajax serialization