form.js

1、submit
执行提交操作,该选项的参数是一个对象,它包含以下属性:
url:请求的URL地址。
onSubmit: 提交之前的回调函数。
success: 提交成功后的回调函数。


下面的例子演示了如何提交一个有效并且避免重复提交的表单。
$.messager.progress();	// 显示进度条
$('#ff').form('submit', {
	url: ...,
	onSubmit: function(){
		var isValid = $(this).form('validate');
		if (!isValid){
			$.messager.progress('close');	// 如果表单是无效的则隐藏进度条
		}
		return isValid;	// 返回false终止表单提交
	},
	success: function(){
		$.messager.progress('close');	// 如果提交成功则隐藏进度条
	}
});

$('#form').form('submit',{
		url:url,
		onSubmit:function(param){
			param.id = id;
			param.siteId = $("#siteId").val();
			param.siteName = $("#siteName").val();
			param.indentSourceLast = $("#indentSourceLast").val();
			var flag = $(this).form('validate');
			if(flag){
				$("#saveBtn").attr("disabled",true);
			}
			return flag;
		},
		success:function(data){
			data = JSON.parse(data);
			if(data.status == "SUCCESS"){
				doSearch();
				cancel();
				aneShow("保存成功");
			}else{
				$("#saveBtn").attr("disabled",false);
				aneShow("系统出错,请联系系统管理员");
			}
		}
	});

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值