首页 > 代码库 > ajax:在jquery基础上又封装了一个ajax

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、

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