ajax:在jquery基础上又封装了一个ajax

Posted 孜然风味

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ajax:在jquery基础上又封装了一个ajax相关的知识,希望对你有一定的参考价值。

1、2是正确的,4是前端错误,404,url错误,找不到路径,5是服务器端错误

2、多个表单需要提交所以用到了表单序列化

3、

4、post请求也可以?+参数,但是不见这样写,

5、load:把远程服务端的数据加载到客户端

6、返回信息放在最后的function中,xhr是一个返回对象,所有信息都在里面,status是返回状态

7、post和get不管请求成功还是失败都有值,ajax中写的success是请求成功才有参数

8、提交表单,浏览器支持的默认方式是submit的,如果type是button,是提交不出去的,如果写的是图片也是可以的

9、表单上写个action属性?下面的表单拥有两个输入字段以及一个提交按钮,当提交表单时,表单数据会提交到名为 "form_action.asp" 的页面:

10、系统默认支持submit,如果有一个ajax在javascript文件中写了,会调用系统调用的,ajax没用,所以使用button,(submit竟然如此厉害!)

?11、ajax:第一种数据类型,都是键值对,还有第二种类型

?12、验证会阻止提交submit,看看源代码是怎么实现的

13、做产品

?14、有几种阻止默认原生的方式????验证里的,究竟是什么

15、表单插件form的ajaxsubmit 方法可以和验证一起使用

16、如果系统用的是submit,(整个页面刷新),系统用了ajaxForm,自动阻止默认行为submit,与验证方法不好结合,所以不用它

17、js中的submit()方法,没有阻止默认行为,ajaxSubmit()不会阻止默认行为,所以要先阻止掉

18、用return false 来阻止默认行为,在submit方法中

19、要把谁提交出去,就$(this).ajaxSubmit   提交表单,也可以在ajaxSubmit中加入function ,而且是相当于是success,请求成功之后才会触发这个方法,如果提交失败,就是不可以的,键值对的方式还要在ajaxSubmit后加入一个花括号

20、可以提交额外数据,在data中提交

21、beforeSubmit,做个loading的时候用,可以手动验证,但是我们有用到验证插件,所以不用手动验证,所以默认写着return true;只要验证插件不通过,这里beforeSubmit肯定不能通过

22、一定要有个return false;

23、options

24、当一个数据需要反复调用的时候

25、昨天的验证,写完了框验证马上就会提交服务器

26、如果要验证很多别的东西,验证功能用个新的js文档写,

23、

24、如果访问不了网页就试一下加入端口号8080

25、数据库导入到工具:导入---一定utf-8、选择文件、把config.php打开,把真实的用户名密码输入

?26、验证插件的方法有:8种

27、当提交表单时,会发生 submit 事件。

该事件只适用于表单元素。

submit() 方法触发 submit 事件,或规定当发生 submit 事件时运行的函数。

28、验证validate()后方的代码验证成功了以后才执行

29、要把sql文件导入到Php服务器上

30、config.php是一个连接服务器的文件,需要到里面修改用户名和密码,如果没有安装mysql,就是默认的用户名和密码,如果安装了mysql的话,就按照实际情况填写

31、closeOnEscape指定dialog是否在其获得焦点并且当用户按下esacpe (ESC)键时关闭.

32、.parent().parent().find(\'.ui-widget-header\').hide()  dialog()对话框有个头部,我想loading不要它,就加上这句话

33、setTimeout

34、html中少了id="female",所以样式就变得很丑了

35、

以上是关于ajax:在jquery基础上又封装了一个ajax的主要内容,如果未能解决你的问题,请参考以下文章

Ajax拓展

Ajax-04 jQuery Ajax 常用操作

jQuery Ajax -附示例

Ajax学习:模仿jQuery的Ajax封装工具

使用jQuery函数:选择器 工具类 Ajax

jQuery对ajax的封装部分详解和案例