濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫 > 按鈕的Ajax請求時(shí)一次點(diǎn)擊兩次提交的解決方法

按鈕的Ajax請求時(shí)一次點(diǎn)擊兩次提交的解決方法

熱門標(biāo)簽:超級(jí)大富翁地圖標(biāo)注 硅語電話機(jī)器人公司 地圖標(biāo)注項(xiàng)目怎么樣 云呼外撥網(wǎng)絡(luò)電話系統(tǒng) ai機(jī)器人電銷資源 個(gè)人怎樣在百度地圖標(biāo)注地名 越南河內(nèi)地圖標(biāo)注 機(jī)器人電銷騙局揭秘 騰訊地圖標(biāo)注位置能用多久

頁面中的按鈕的type是submit的: input type="submit" value="Create" id="submit" />

ajax的請求,在JQuery中是:

$(function () {
$('#submit').click(function () {
var createGenreForm = $('#createGenreForm');
if (createGenreForm.valid()) {
var obj = {
Name: $('#Name').val(),
Description: $('#Description').val()
};
var jsonSerialized = JSON.stringify(obj);
$.ajax({
type: "POST",
url: createGenreForm.attr('action'),
dataType: "json",
contentType: "application/json; charset=utf-8",
data: jsonSerialized,
success: function (result) {
alert(result.Message);
},
error: function (error) {
alert("There was an error posting the data to the server: " + error.responseText);
}
});
}
});
});

發(fā)生兩次提交的原因是在執(zhí)行完ajax請求后,并沒有阻止submit的行為,所以解決方法有兩種:

1、不使用type為submit類型的按鈕,而是使用type是button的按鈕。

2、在$('#submit').click函數(shù)中,最后加一行return false;,即可阻止submit。

一點(diǎn)說明:為什么在標(biāo)題中要嵌入英文?原因是為了能夠讓國外的網(wǎng)友能查詢到這篇文章。平常在Google上查資料的時(shí)候,經(jīng)常參考國外網(wǎng)友的博客,幫助我解決了很多問題,所以我也想讓他們能夠參考我寫的內(nèi)容。當(dāng)然文中我不可能全部譯為英文,所以我盡量把代碼粘全,靠代碼說話吧。

以上所述是小編給大家介紹的按鈕的Ajax請求時(shí)一次點(diǎn)擊兩次提交的解決方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

您可能感興趣的文章:
  • JS Ajax請求如何防止重復(fù)提交
  • .NET的Ajax請求數(shù)據(jù)提交實(shí)例
  • AJAX避免用戶重復(fù)提交請求實(shí)現(xiàn)方案
  • Ajax異步(請求)提交類 支持跨域

標(biāo)簽:邢臺(tái) 舟山 海南 林芝 洛陽 內(nèi)蒙古 鄭州 遼源

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《按鈕的Ajax請求時(shí)一次點(diǎn)擊兩次提交的解決方法》,本文關(guān)鍵詞  按鈕,的,Ajax,請求,時(shí),一次,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《按鈕的Ajax請求時(shí)一次點(diǎn)擊兩次提交的解決方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于按鈕的Ajax請求時(shí)一次點(diǎn)擊兩次提交的解決方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    防城港市| 渝中区| 宜州市| 乌什县| 汽车| 江门市| 汾阳市| 芦山县| 双城市| 社会| 金堂县| 苍南县| 大渡口区| 壶关县| 凤冈县| 通辽市| 应城市| 澄江县| 华坪县| 建水县| 罗平县| 白玉县| 武汉市| 北碚区| 晋宁县| 昭苏县| 旺苍县| 舞阳县| 三都| 拉孜县| 沭阳县| 吉木乃县| 祁东县| 凉城县| 仪陇县| 宿松县| 丹寨县| 元氏县| 虹口区| 安仁县| 老河口市|