一个页面,多个form,用的jq-form插件, 也乃是只能读到第一个action 除了用ID分开,写多个ajaxsubmit 方法外,还有其它方法吗
一个页面,多个form,用的jq-form插件, 也就是只能读到第一个action 除了用ID分开,写多个ajaxsubmit 方法外,还有其它方法吗?
一个页面,多个form,用的jquery form插件,
这样子,只能认第一个类,也就是只能读到第一个action 除了用ID分开,写多个ajaxsubmit 方法外,还有其它方法吗?
html
我不想以多个ID,写多个saveform的方式实现,请问有什么其它好的方法没有!!!!谢谢各位大神!!
------解决思路----------------------
楼主可能没有明白jquery中的each是什么吧。先去看看,了解一下吧。
一个页面,多个form,用的jquery form插件,
这样子,只能认第一个类,也就是只能读到第一个action 除了用ID分开,写多个ajaxsubmit 方法外,还有其它方法吗?
html
<form class="form-x" action="xxx/xxx"></form>
<form class="form-x" action="xxx/xxx"></form>
<form class="form-x" action="xxx/xxx"></form>
<form class="form-x" action="xxx/xxx"></form>
<script>
saveform({
success:function(msg){
tip({msg:msg});
},
failure:function(msg){
tip({msg:msg});
}
}
);
</script>
//表单直接保存
function saveform(config,failure){
if(!config.success){
var config = {
success:config,
failure:failure
};
}
$('.form-x').mkform(function(){
savebutton(0);
if(typeof config.data == "function"){
config.data();
}
setTimeout(function() {
$('.form-x').ajaxSubmit({
//url:url,
dataType: "json",
success: function(json) {
savebutton(1);
if (json.status == 1) {
if(typeof config.success == "function"){
config.success(json.message);
}
} else {
if(typeof config.failure == "function"){
config.failure(json.message);
}
}
}
});
},
100);
return false;
});
}
我不想以多个ID,写多个saveform的方式实现,请问有什么其它好的方法没有!!!!谢谢各位大神!!
------解决思路----------------------
楼主可能没有明白jquery中的each是什么吧。先去看看,了解一下吧。