我正在努力研究如何在JQuery中为serialize方法添加更多值。
段
//
var dataString = $("#myform").serialize();
dataString.push({name:"type", value: "myvalue"});
//
将值传递给ajax调用页
我正在将此附加数据用于我的条件检查
if ( $_POST['type'] == 'myvalue')
{
// on success code
}
else
{
//On fail Code
}
但条件总是会转移到其他地方,但现在如果有条件,请协助如果我错过了某些事情并且弄错了。
**注意如果我将此名称和值作为隐藏字段格式表单传递,代码工作正常......
答案 0 :(得分:1)
var dataString = $("#myform").serializeArray();
dataString.push({
name: "type",
value: "myvalue"
});