js和jq使用submit方法無(wú)法提交表單的快速解決方法
昨天,在做一個(gè)表單異步提交內(nèi)容的時(shí)候,遇到很奇怪的問(wèn)題,submit()方法無(wú)法進(jìn)行提交,每次提交都是把 當(dāng)前給刷新了,網(wǎng)絡(luò)抓包發(fā)現(xiàn),每次都是 get方式去獲取 當(dāng)前頁(yè)面,完全沒(méi)有post 請(qǐng)求,想著以前 遇上這樣的問(wèn)題 都是因?yàn)?表單中 有 name 或者 id 這些命名跟submit 有沖突,但是檢查了幾次,始終沒(méi)有發(fā)現(xiàn) 名字沖突,所以這個(gè)可能性被排除。
平常自己做觸發(fā)按鈕,基本不用a 標(biāo)簽,但是昨天不知道什么 問(wèn)題,竟然用了 a 而且還給了 href 為空,由于這個(gè)a 的class 有多個(gè) 內(nèi)容,所以檢查時(shí)候根本就沒(méi)有去看href 沒(méi)有寫(xiě)內(nèi)容。所以,每次進(jìn)行click 操作的時(shí)候 都會(huì)觸發(fā)到 href="" 這個(gè)操作,這個(gè)操作就重新打開(kāi)當(dāng)前頁(yè)面,所以導(dǎo)致 submit無(wú)法起到作用。解決方法:就是給href 加javascript:;或者javascript:void(0);
問(wèn)題出現(xiàn)地方:

解決了:

js部分:

以上這篇js和jq使用submit方法無(wú)法提交表單的快速解決方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
教你30秒發(fā)布一個(gè)TypeScript包到NPM的方法步驟
這篇文章主要介紹了教你30秒發(fā)布一個(gè)TypeScript包到NPM的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07
JsRender for object語(yǔ)法簡(jiǎn)介
這篇文章主要介紹了JsRender for object語(yǔ)法,以實(shí)例形式講述了for Object的用法,需要的朋友可以參考下2014-10-10
使用JavaScript實(shí)現(xiàn)彈出層效果的簡(jiǎn)單實(shí)例
下面小編就為大家?guī)?lái)一篇使用JavaScript實(shí)現(xiàn)彈出層效果的簡(jiǎn)單實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-05-05
js實(shí)現(xiàn)五星評(píng)價(jià)功能
本文主要介紹了js實(shí)現(xiàn)五星評(píng)價(jià)功能和印象評(píng)價(jià)功能的實(shí)例,具有很好的參考價(jià)值。下面跟著小編一起來(lái)看下吧2017-03-03
JavaScript面向?qū)ο缶幊绦∮螒?--貪吃蛇代碼實(shí)例
這篇文章主要介紹了JavaScript貪吃蛇的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-05-05
關(guān)于promise和async用法以及區(qū)別詳解
Promise是一個(gè)構(gòu)造函數(shù),我們就可以new Promise()得到一個(gè) Promise的實(shí)例,下面這篇文章主要給大家介紹了關(guān)于promise和async用法以及區(qū)別的相關(guān)資料,需要的朋友可以參考下2023-01-01

