2011-08-31 29 views
1

我遇到了我的jQuery語法問題。有人可以告訴我如何遍歷具有readonly屬性的表單上的所有控件,刪除readonly屬性,然後禁用而不是?謝謝。用readonly屬性更改所有輸入爲禁用,而不是使用jQuery

+0

如何發佈您迄今爲止的內容而不是要求某人爲您編寫代碼? –

+0

你是對的。我會確保下次再這樣做。 – Troy

回答

3
$('input[readonly="readonly"]').removeAttr("readonly").prop("disabled",true); 
1
$("#formID").each('input[readonly="readonly"]', function() {     
     $(this).removeAttr("readonly"); 
     $(this).attr("disabled", true); 
}); 

不知道,如果你在頁面加載這樣做,或者在鏈接/點擊按鈕,但是這是一個開始。

0
$('#your_form_id [readonly]').removeAttr("readonly").prop("disabled",true); 
相關問題