我嘗試使用jquery啓用複選框時啓用文本框。 my page 的jQuery:勾選複選框時啓用文本框
<script>
$(document).ready(function(){
$('#isNews').change(function(){
$("#newsSource").prop("disabled",false);
});
});
</script>
HTML:
<label class="checkbox">
<input type="checkbox" id="isNews" name="isNews">If you want send news:
</label>
<label for="newsSource" class="ilable">news source</label>
<input id="newsSource" name="newsSource" class="input-xlarge" disabled="" type="text" placeholder="news source">
什麼問題?
它沒有工作。你能看到我的頁面嗎?請告訴 – Ehsan
@Ehsan你需要使用'change'事件,因爲給定'$('#isNews')。change(function(){(「#newsSource」)。prop(「disabled」,!$(this) .is(':checked')); });' –
謝謝我的老闆 – Ehsan