$(“#形式”)。serialize(),它序列化表单中的所有值并提交它们。你可以在后台看申请表[“name”]获取值。即使所有序列化都不影响您获取值。对这种方法的理解有问题吗?喂,网风暴节点.js即使开发环境构建成功。
有以下几个区别:
1。当ajax提交、请求和接收时,它是异步的,网页不需要刷新;
表单提交是创建一个新页面,即使提交到自己的页面,也需要刷新;
2。当a提交时,它是在后台创建一个新的请求;
f是放弃这个页面,然后再次请求;
3a必须用js实现。没有js的浏览器无法完成操作;
f是浏览器的本能。无论是否打开js,都可以提交表单;
4a提交、请求和接收时,整个过程需要使用程序来处理其数据;
f提交时,根据表单结构自动完成,无需代码干预;
我刚才想到了以上几点。
1.在表单subimt事件中,用ajax提交表单内容,然后返回false;防止表单自动提交
2、将提交按钮改为button,用按钮的click事件触发ajax提交表单
其余的都是ajax
$。ajax({
url:“serveraddress”,
data:“formdata(可以使用序列化表单数据)”,
type:“post”,
datatype:“json”成功:功能(data){
//dosomething根据服务器后台返回的内容提示相应的信息
}
})