jquery 防止表單重復(fù)提交代碼
更新時(shí)間:2010年01月21日 22:26:54 作者:
網(wǎng)站中防止表單重復(fù)提交是一個(gè)比較普遍的需求,先看原理實(shí)現(xiàn)方法也有很多。
我的解決辦法如下(只針對客戶端):
用戶點(diǎn)擊提交按鈕后給按鈕添加disabled屬性
$("input:submit").each(function() {
var srcclick = $(this).attr("onclick");
if(typeof(srcclick)=="function"){
$(this).click(function() {
if (srcclick()) {
setdisabled(this);
return true;
}
return false;
});}
});
function setdisabled(obj) {
setTimeout(function() { obj.disabled = true; }, 100);
}
用戶點(diǎn)擊提交按鈕后給按鈕添加disabled屬性
復(fù)制代碼 代碼如下:
$("input:submit").each(function() {
var srcclick = $(this).attr("onclick");
if(typeof(srcclick)=="function"){
$(this).click(function() {
if (srcclick()) {
setdisabled(this);
return true;
}
return false;
});}
});
function setdisabled(obj) {
setTimeout(function() { obj.disabled = true; }, 100);
}
相關(guān)文章
Jquery如何使用animation動畫效果改變背景色的代碼
這篇文章主要介紹了Jquery如何使用animation動畫效果改變背景色,需要的朋友可以參考下2020-07-07
jQuery實(shí)現(xiàn)web頁面櫻花墜落的特效
這篇文章主要介紹了jQuery實(shí)現(xiàn)web頁面櫻花墜落的特效,效果非常棒,需要的朋友可以參考下2017-06-06
jQuery插件HighCharts繪制2D半圓環(huán)圖效果示例【附demo源碼下載】
這篇文章主要介紹了jQuery插件HighCharts繪制2D半圓環(huán)圖效果,結(jié)合實(shí)例形式分析了jQuery使用HighCharts插件繪制半圓環(huán)圖形的相關(guān)操作技巧,并附帶demo源碼供讀者下載參考,需要的朋友可以參考下2017-03-03
jQuery 學(xué)習(xí)第七課 擴(kuò)展jQuery的功能 插件開發(fā)
在介紹如何擴(kuò)展jQuery之前,先大致看下jQuery源碼(以1.3.2版本為例)。2010-05-05
Jquery index()方法 獲取相應(yīng)元素索引值
昨天做一個(gè)Jqery效果,要獲取相應(yīng)元素的索引值,暈,又忘記了。現(xiàn)在記錄下來,以后再次忘記好查怎么獲取相應(yīng)元素的索引值2012-10-10
jQuery多個(gè)input求和的實(shí)現(xiàn)方法
這篇文章主要介紹了jQuery多個(gè)input求和的實(shí)現(xiàn)方法,涉及jQuery獲取input表單元素值及運(yùn)算的相關(guān)技巧,需要的朋友可以參考下2015-02-02

