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