Validform

返回示例首页»

使用ajax的方式提交表单,方法一:

* 昵称:
* 密码:
* 确认密码:

使用ajax的方式提交表单,方法二:[使用Validform对象的ajaxPost方法]

* 昵称:
* 密码:
* 确认密码:

说明:

ajaxPost:默认值为false。

当设置为true时,会将表单的数据Post到form元素的action属性指定的地址。

传入callback可以让该函数在表单以ajax方式提交结束后执行。callback内可以接收到一个参数,具体如下:

callback:function(data){
    返回数据data是json格式,{"info":"demo info","status":"y"}
    info: 输出提示信息;
    status: 返回提交数据的状态,是否提交成功。
    如可以用"y"表示提交成功,"n"表示提交失败,在ajax_post.php文件返回数据里自定字符,主要用在callback函数里根据该值执行相应的回调操作;
    你也可以在ajax_post.php文件返回更多信息在这里获取,进行相应操作;
    
    这里执行回调操作;
    注意:如果不是ajax方式提交表单,传入callback,这时data参数是当前表单对象,回调函数会在表单验证全部通过后执行,
    然后判断是否提交表单,如果callback里明确return false,则表单不会提交,如果return true或没有return,则会继续提交表单。可以查看这里。
}