300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 使用Html中button标签的type属性默认值

使用Html中button标签的type属性默认值

时间:2019-07-22 12:36:45

相关推荐

使用Html中button标签的type属性默认值

今天在使用button按钮绑定实现Ajax异步获取数据时,总会在浏览器地址栏显示一些刚用Ajax提交的参数,话不多数,直接上图

这是前端的页面展示

前端代码展示:

Ajax代码

当我们点击修改后,浏览器地址栏会显示出你刚刚提交的东西,但是我们是采用ajax提交的,而且还是post提交方式,按理来说地址栏不应该会显示这些数据才对。

我们可以清楚的看到地址栏中是以get的方式发送数据的,我们大致可以知道应该是按钮button的问题。因为ajax里面我明确指明了是以post的方式提交。

<button id="btn-update">修&nbsp;改</button>

我们没有指定button按钮的type属性,通过查阅资料可以知道,type属性如果我们不指定的话,会直接使用其默认值,而他的默认值就是sumit,就会直接提交我们的表单。

如图所示:

这里我也没有指定表单的提交方式,应该是默认以GET方式提交,所以才会导致浏览器地址栏出现参数问题。

我们加上type = "button"后问题解决。

<button type="button" id="btn-update">修&nbsp;改</button>

如有说的不对的地方,还请大家批评指正。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。