jQuery EasyUI API 中文文档 - 表单(form补充)

继承(表单验证)
第一个参数如果是true那么就算key相同也会接着追加,相反怎会覆盖
$.extend([bool],obj,obj1);
var obj = {name:"zhangsan"};
var obj1 = {age:1};
var obj2 = $.extend({},obj,obj1);//是把obj对象和obj1对象赋值给空对象,然后再赋值给


obj2对象则obj2对象打印的结果是:{name:"zhangsan",age:1}


$.extend($.fn.validatebox.defaults.rules,{
	//max自定义验证规则的名称
	max:{
		//validate具体验证方法
		//value输入的值
		//param是验证类型中括号的内容
		validate:function(value,param){
			//返回false表示验证失败,返回true表示验证成功
		}
	message:"你必须大于{0}"//验证失败的提示内容
	}
})




$(fucntion (){
	$("#age").numberbox({//numberbox是在输入数字的时候用,validatebox字符串可以用
		required:true,
		validType:"max[5]"	
	})
})
<input type="text" name="age" id="age">
表单提交
$(fucntion (){
	//提交
	$("#submit1").click(fucntion (){
		$("#aa").form("submit",{
			url:"",//提交地址
			//提交前执行的方法
			onSubmit:function(){
				//如果return false则停止提交
				return $("#ff").form("validate");//验证表单是否合法},//提交成功后执行的方法
				success:fucntion(data){console.log(data);//返回的数据}
		})
	});
	//清空
	$("#qingchu").click(fucntion (){
		$("#aa").form("clear");
	});
	//加载
	$("#jiazai").click(fucntion (){
		var obj = {name:'admin'};
		$("#aa").form("load",obj);
	});
})
<form id="aa">
	<input type="text" name="username"/>
	<input type="button" value="提交" id="submit1"/>
	<input type="button" value="清空" id="qingchu"/>
	<input type="button" value="加载" id="jiazai"/>
</form>


转载于:https://www.cnblogs.com/james1207/p/3367595.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值