最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS和jQuery使用submit方法無法提交表單的原因分析及解決辦法

 更新時(shí)間:2016年05月17日 10:13:53   作者:小蜂鳥  
這篇文章主要介紹了JS和jQuery使用submit方法無法提交表單的原因分析及解決辦法的相關(guān)資料,需要的朋友可以參考下

昨天,在做一個(gè)表單異步提交內(nèi)容的時(shí)候,遇到很奇怪的問題,submit()方法無法進(jìn)行提交,每次提交都是把 當(dāng)前給刷新了,網(wǎng)絡(luò)抓包發(fā)現(xiàn),每次都是 get方式去獲取 當(dāng)前頁面,完全沒有post 請求,想著以前 遇上這樣的問題 都是因?yàn)?表單中 有 name 或者 id 這些命名跟submit 有沖突,但是檢查了幾次,始終沒有發(fā)現(xiàn) 名字沖突,所以這個(gè)可能性被排除。

平常自己做觸發(fā)按鈕,基本不用a 標(biāo)簽,但是昨天不知道什么 問題,竟然用了 a 而且還給了 href 為空,由于這個(gè)a 的class 有多個(gè) 內(nèi)容,所以檢查時(shí)候根本就沒有去看href 沒有寫內(nèi)容。所以,每次進(jìn)行click 操作的時(shí)候 都會(huì)觸發(fā)到 href="" 這個(gè)操作,這個(gè)操作就重新打開當(dāng)前頁面,所以導(dǎo)致 submit無法起到作用。解決方法:就是給href 加javascript:;或者javascript:void(0);

問題出現(xiàn)地方:

解決了:


js部分:

補(bǔ)充:js表單提交和submit提交的區(qū)別

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無標(biāo)題文檔</title>
</head>

<body>
<script>

function test()
{
  document.getElementById("myform").submit();  
  alert(11);
}
</script>
<form name="myfrom" id="myform" method="get" action="b.php">
<input type="text" name="pwd" value="" />
<input type="submit" name="sub" value="111" />
<input type="button" name="btn" value="btn" onclick="test()" />
</form>
</body>
</html>

注意:get方式提交表單時(shí) action里面不能用url傳值, post則可以這樣傳

js提交和submit按鈕提交的區(qū)別:

    1. js提交表單時(shí)不會(huì)帶上 submit 按鈕的值(因?yàn)闆]有被單擊) 所有瀏覽器

    2. input 回車提交 w3c瀏覽器會(huì)帶上submit按鈕的值,ie6則不會(huì)帶

    解決辦法:增加一個(gè)hidden域,用這個(gè)來判斷,無論用哪種方式提交都會(huì)有值

submit按鈕上綁定提交事件:

  即:

復(fù)制代碼 代碼如下:

<input type="submit" name="btn" value="btn" onclick="test()" />

    都會(huì)帶上submit的值, 用js提交都檢測不到onsubmit狀態(tài)

    w3c: 提交一次      

    ie6: 分兩次提交,先js在form提交

    解決辦法:如果按鈕為submit則 檢測時(shí)用onsubmit事件檢測

      如果按鈕為button,則檢測通過后在觸發(fā)submit事件

      一定不要用js提交表單,然后又用onsubmit去檢測

     單純的用js提交表單, alert, ff下阻塞表單的提交,而其他瀏覽

以上所述是小編給大家介紹的JS和jQuery使用submit方法無法提交表單的原因分析及解決辦的相關(guān)知識(shí),希望對大家有所幫在,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 通過大白話理解微信小程序的授權(quán)登錄

    通過大白話理解微信小程序的授權(quán)登錄

    很多人會(huì)把微信小程序的登錄和授權(quán)搞混淆,下面這篇文章主要給大家介紹了如何通過大白話理解微信小程序授權(quán)登錄的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-12-12
  • 微信小程序如何訪問公眾號(hào)文章

    微信小程序如何訪問公眾號(hào)文章

    這篇文章主要介紹了微信小程序如何訪問公眾號(hào)文章,隨著小程序不斷的發(fā)展,現(xiàn)在個(gè)人的小程序也開放了很多功能了,個(gè)人小程序直接打開公眾號(hào)鏈接。在群里看到的一款小程序,點(diǎn)擊可以直接閱讀文章了,需要的朋友可以參考下
    2019-07-07
  • javascript實(shí)現(xiàn)簡單留言板案例

    javascript實(shí)現(xiàn)簡單留言板案例

    這篇文章主要為大家詳細(xì)介紹了javascript實(shí)現(xiàn)簡單留言板案例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-02-02
  • JS正則表達(dá)式驗(yàn)證密碼格式的集中情況總結(jié)

    JS正則表達(dá)式驗(yàn)證密碼格式的集中情況總結(jié)

    這篇文章主要介紹了JS正則表達(dá)式驗(yàn)證密碼格式的集中情況總結(jié),需要的朋友可以參考下
    2017-02-02
  • Javascript操作URL函數(shù)修改版

    Javascript操作URL函數(shù)修改版

    一個(gè)非常不錯(cuò)的Javascript操作URL函數(shù)可以新增,修改,刪除 URL參數(shù)
    2013-11-11
  • JavaScript實(shí)現(xiàn)小球沿正弦曲線運(yùn)動(dòng)

    JavaScript實(shí)現(xiàn)小球沿正弦曲線運(yùn)動(dòng)

    這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)小球沿正弦曲線運(yùn)動(dòng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • js實(shí)現(xiàn)AI五子棋人機(jī)大戰(zhàn)

    js實(shí)現(xiàn)AI五子棋人機(jī)大戰(zhàn)

    這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)AI五子棋人機(jī)大戰(zhàn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • JavaScript DOMContentLoaded事件案例詳解

    JavaScript DOMContentLoaded事件案例詳解

    這篇文章主要介紹了JavaScript DOMContentLoaded事件案例詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-09-09
  • JavaScript檢查彈出窗口是否被阻攔的方法技巧

    JavaScript檢查彈出窗口是否被阻攔的方法技巧

    這篇文章主要介紹了JavaScript檢查彈出窗口是否被阻攔的方法技巧,本文用于檢測window.open彈出的窗口是否被阻攔,需要的朋友可以參考下
    2015-03-03
  • Vue考試系統(tǒng)的后臺(tái)管理功能開發(fā)示例解讀

    Vue考試系統(tǒng)的后臺(tái)管理功能開發(fā)示例解讀

    這篇文章主要介紹了Vue考試系統(tǒng)后臺(tái)管理項(xiàng)目的登錄、記住密碼功能具體實(shí)現(xiàn)流程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-09-09

最新評論

若尔盖县| 隆安县| 高安市| 鹿泉市| 盘锦市| 横山县| 南投县| 亚东县| 专栏| 万荣县| 苍南县| 仁化县| 原阳县| 鄂州市| 安远县| 宜昌市| 南丰县| 遂昌县| 定结县| 邳州市| 湟中县| 嵊州市| 深圳市| 会理县| 台州市| 辽宁省| 扶沟县| 林芝县| 宜兴市| 万安县| 景德镇市| 健康| 登封市| 社旗县| 新密市| 安新县| 宁都县| 邵东县| 合肥市| 法库县| 大连市|