我試圖在用戶提交表單後禁用提交按鈕。在提交後禁用提交按鈕
,這裏是我的js
$('.dDisable').click(function(){
var value = $('.chars').val();
var chars = value.length;
if (chars<10){
$(".dDisable").submit(function(e){
$('.chars').css('border','1px solid red');
return false;
});
}
else{
$('.dDisable').one('submit', function() {
$(this).find('input[type="submit"]').attr('disabled','disabled');
$(this).css('opacity','0.5');
});
}
});
出於某種原因,當用戶點擊提交按鈕textarea的(.chars)得到一個紅色邊框,然後整個窗體(.dDisable)獲得的0.5
不透明這裏是http://jsfiddle.net/#&togetherjs=UlcR8bJwIM
由於某種原因,它似乎是工作,但形式沒有得到發送。
將是巨大的,如果你能創造小提琴 –
如果你正在使用jQuery 1.6或更高版本,檢查出的道具()方法,而不是設置爲「禁用」屬性。 http://api.jquery.com/prop/ – 12hys