# 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，则会继续提交表单。可以查看这里。
    }