$("#btnReg").click(function () {

        var options = {
//target: '#output', // 把服务器返回的内容放入id为output的元素中
beforeSubmit: showRequest, // 提交前的回调函数
success: showResponse, // 提交后的回调函数
url: config.handles.form, //默认是form的action,如果申明,则会覆盖
type: "post", // 默认值是form的method("GET" or "POST"),如果声明,则会覆盖
dataType: "json", // html(默认)、xml、script、json接受服务器端返回的类型
// clearForm : true, // 成功提交后,清除所有表单元素的值
// resetForm : true, // 成功提交后,重置所有表单元素的值
timeout: 3000 // 限制请求的时间,当请求大于3秒后,跳出请求
}
function showRequest(formData, jqForm, options) {
// formData: 数组对象,提交表单时,form插件会以ajax方式自动提交这些数据,格式如[{name:user,value:val},{name:pwd,value:pwd}]
// jqForm: jQuery对象,封装了表单的元素
// options: options对象
//var queryString = $.param(formData); // name=1&address=2
//var formElement = jqForm[0]; // 将jqForm转换为DOM对象
//var address = formElement.address.value; // 访问jqForm的DOM元素
return true; // 只要不返回false,表单都会提交,在这里可以对表单元素进行验证
}
function showResponse(responseText, statusText) {
console.log(responseText);
if (!responseText.success) {
alert(responseText.message);
}
else {
alert(responseText.message);//注册成功
}
} $("#form1").ajaxForm(options);
});

最新文章

  1. 【转】apache 二级域名设置完整步骤
  2. Linux 常见命令说明
  3. avalon2学习教程11数据联动
  4. dedecms发布文章时多个Tag间分割逗号自动变成英文逗号
  5. 如何给Eclipse中添加库(jar包)
  6. ERP_基于Oracle SOA的企业服务总线整合
  7. Java缓存学习之三:CDN缓存机制
  8. GPS功能:百度路书自定义【轨迹回放】
  9. css两种动态显示星星等级的比较(一星、两星、三星、四星、五星)
  10. XML系列之--Linq操作带属性的XML(四)
  11. [boost] build boost with intel compiler 16.0.XXX
  12. Redis 设计与实现 (六)--发布订阅
  13. 新疆大学ACM-ICPC程序设计竞赛五月月赛(同步赛)A Red Rover
  14. Ubuntu18.04下安装搜狗输入法
  15. Redis的java客户端jedis
  16. 关于C#中遍历字符串中的每个字符的方法
  17. SQL查:询结果区分大小写
  18. 理解Time-Wait
  19. js中的XMLHTTPRequest
  20. 关于DFS和BFS的理解 以及坐标的定义

热门文章

  1. am335x system upgrade kernel can(八)
  2. 【一起来烧脑】一步学会HTML体系
  3. (30)打鸡儿教你Vue.js
  4. mysql bigint与bigint unsigned
  5. 内核中通过进程PID获取进程的全部路径
  6. SpringBoot配置虚拟化路径用于图片的展示
  7. mac环境使用python处理protobuf
  8. Django框架,python2和python3共存的情况下,创建Django项目
  9. 转 python多个命令同时执行.sh
  10. Centos7 中查找文件、目录、内容