在jQuery ajax中按钮button和submit的区别分析

如题所述

1 答题的区别就是 :submit会有提交跳转的意思,button只是一个普通的按钮,如果不给button添加跳转时间,是不会有任何效果的。
2 用下面的这段代码解释一下 :
ajax提交数据的代码部分
<script type="text/javascript">
$(document).ready(function(){
$("#submit").click(function(){
$.post("sendPwd.php",{QQnum:$("#QQnum").val(),psw:$("#psw").val()},function(data){
$("#aaa").html(data);
},"html");
});
});
</script>
submit按钮
<input type="submit" name="submit" id="submit" value="提交" />
当点击submit按钮的时候;sendPwd.php通过$_POST接收传过来的值
3 如果页面写的是 button,是这样写的
<input type="button" name="submit" id="submit" value="提交" />
就需要给 button添加一个 onclick的四件,src写明 : sendPwd.php
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-11-21
button本事只是一个按钮,它要配合javascript的动作来使用,如:click(),mouseOut 等等方法;而submit是一个执行表单提交的动作,用按钮的形式来表现。
如果你在jquery ajax中要是使用属性来获取值得话(eg. $().attr();),建议使用button(eg. $(‘#button’).attr();),不要用submit。

在jQuery ajax中按钮button和submit的区别分析
1 答题的区别就是 :submit会有提交跳转的意思,button只是一个普通的按钮,如果不给button添加跳转时间,是不会有任何效果的。2 用下面的这段代码解释一下 :ajax提交数据的代码部分 <script type="text\/javascript"> (document).ready(function(){ ("#submit").click(function(){ .post("sendPwd...

在jQuery ajax中按钮button和submit的区别分析
submit和button,二者都以按钮的形式展现,看起来都是按钮,所不同的是type属性和处发响应的事件上,submit会提交表单,button不会提交表单. 两者主要区别在于: submit默认为form提交,可以提交表单(form). button则响应用户自定义的事件,如果不指定onclick等事件处理函数,它是不做任何事情.当然,button也...

在jQuery ajax中按钮button和submit的区别分析
submit主要是提交表单,是一个特殊的button,执行提交动作,button主要配合用javascript操作,本身就是一个按钮,这是根本区别。如果要使用submit,验证需要return false。

在jQuery ajax中按钮button和submit的区别分析
ajax是局部提交,属于异步,submit是全局提交,完全不一样的理念,ajax是jquery的一个提交方法,没有按钮的。单独论button与submit的话,如果button没有写type属性,就默认为type="submit"。

在jQuery ajax中按钮button和submit的区别分析
submit的话,是直接把数据包含在内发送至 ,表单 action=“”绑定的 页面或者是servlet或者action。 一般 JQ ajax都使用 button按钮,如果使用submit的话,不绑定函数是会直接提交数据的,不经过 JQ,但如果绑定了,submit仍会提交,但也会经过 JQ,这里相当于提交了两次。 所以 JQ 一般都是用 button...

在jQuery ajax中按钮button和submit的区别分析
一个是要提交表单数据,一个只是响应点击事件

使用jQuery ajax中按钮button和submit的区别
按钮button和submit的特性,与jquery无关,这两者的区别只是:当点击submit时,表单会自动提交;而点击button时,不会自动提交,其需绑定onclick事件,才能进行一些相关操作。在我平时的开发中,一般用button的多些,因为很多操作都需要进行JS额外处理。

使用jQuery ajax中按钮button和submit的区别
这种细节性的东西真的比较难判断,尤其是跟服务器端交互的时候parameters的介入,经常出现问题,submit 就是一个parameters,但是具体的问题我不知道 不过我有个好的方法,就是你的前端使用jquery,它改善了 因为浏览器的不同而产程bug的缺点,多积累经验吧 ...

jquery按钮提交表单?
jQuery如何点击button,提交表单,怎么写。1、1:jquery只做提交用。(form).submit();这个的表单提交到什么地方的是更具form元素里面的action属性去定义的。2:jquery用ajax提交数据。2、jQuery里面,对元素都有一个.click()的功能。这个方法,可以为你想要的几乎任何元素绑定触发事件。你可以为这个按钮...

执行ajax时候,哪些情况会执行error的回调函
button标签的默认type是submit,如果在一个表单中使用了button却没有规定type=‘button’,那么这个button的默认属性是submit.我首次遇到这个问题是在一个表单中,没有指定action和method,希望给button绑定一个点击事件,通过ajax给表单中添加内容,但是每次点击按钮的时候都会出现页面刷新的情况,后在action中...

相似回答