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的主要内容,如果未能解决你的问题,请参考以下文章