读书人

jQuery EasyUI API 汉语文档 - 表单(

发布时间: 2013-10-14 12:54:46 作者: rapoo

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>

读书人网 >编程

热点推荐