2016-05-12 57 views
2

一個文本框任何幫助的感謝,並 這裏我的代碼是:提前如何取消在JavaScript

<input type="text" id="hoEndDate" name="endDate" class="endDatePicker" required/> 

js代碼是:

$('#hoEndDate').setAttribute("disabled", true); 
+1

'$( 「#持續時間」)做.prop(「disabled」,true)' – Satpal

+3

你的意思是取消選擇(移除焦點)或你的意思是禁用(使其只讀) –

+0

只是爲了su回答,你是在談論_deselecting_文本中的文本,或者使文本框_disabled_? – Teemu

回答

2

您可以設置disabled屬性是這樣的:

$("#duration").attr("disabled","disabled") 

OR

$("#duration").prop("disabled",true) 
+6

'disabled'是一個屬性,使用'.prop'代替。 –

+0

我想取消選擇文本框中的文本。 –

+0

然後使用$(「#duration」)。prop(「readonly」,true) –

2

被取消,如果你的意思是移除焦點,

$("#duration").blur() 

或禁用

$("#duration").attr("disabled","disabled") 
+2

nope它不是attr()被禁用。 – epascarello

+0

的選擇框我寫這樣\t \t \t \t \t \t \t \t \t \t $( '#選擇選項endTimeMins')removeAttr( 「選擇」)。 但爲文本框如何刪除選定的值? –

+0

請給我解決方案。 –

1

您可以通過

$("#duration").attr("disabled","disabled")