JSer对象 submit(handler)
描述:
添加表单提交事件监听函数, 或触发表单对象的submit(提交)事件并执行.
参数:
此方法可以传入一个函数类型的参数,也可以不传入任何参数,对于这两种情况,程序将做不同的处理,见下表:

参数 类型 说明
handler  function 当传入handler参数时,表示设置表单提交事件监听函数,设置的函数将表单提交时执行.
您可以在函数内部通过"this"关键字来访问当前的表单元素.
不传参数 如果不向此方法传入参数,则表示立即触发表单元素的submit事件(即表单提交),同时在此之前定义的事件监听函数都会被执行,包括元素本身的默认行为.
返回:
JSer 当前的JSer对象。
示例1:
js代码:
JSer(".form1").submit(function(){
     if(this.username.value==''){
          alert("用户名称不能为空。");
          this.username.focus();
          return false; //取消事件冒泡,即取消此表单的提交动作
     }
     
//todo other validate code
});

以上代码,为form元素添加一个提交事件监听函数.您可以在提交表单的时候做一些必要的脚本验证。
示例2:
js代码:
JSer("form").submit();
提交表单数据,同时对应的事件监听函数都将被执行.
请参考:
on(handle), on(handle, handler), on(object), off(), off(handle), off(handler), off(handle, handler), once(handle, handler)