$.save1= function(){
var value = $("form#form1").serialize();
send(value);
}
$.save2= function(){
var value = $("form#form2").serialize();
send(value);
}
$.save3= function(){
var value= $("form#form3").serialize();
send(value);
}
$.send= function(value){
value = value + "&do=titlechange";
$.ajax({
url: "php_script.php",
data: value,
dataType: "json",
type:"post",
success: function(res){
alert(res);
}
});
}
我在同一页面中有3种不同的形式。此外,我有3个不同的按钮,但我想将值发送到相同的.php文件。我的代码在上面,但我无法在“保存”功能中调用发送功能。保存功能是绑定按钮点击。
答案 0 :(得分:2)
将send(value);
替换为$.send(value);
,因为您正在使用变量名$.send
创建函数。
$.save1= function(){
var value = $("form#form1").serialize();
$.send(value);
}
$.save2= function(){
var value = $("form#form2").serialize();
$.send(value);
}
$.save3= function(){
var value= $("form#form3").serialize();
$.send(value);
}
$.send= function(value){
value = value + "&do=titlechange";
$.ajax({
url: "php_script.php",
data: value,
dataType: "json",
type:"post",
success: function(res){
alert(res);
}
});
}