基於選擇(下拉)選項不是在窗體中,是否可以啓用或禁用表單中的按鈕?我沒有任何代碼,我會根據你對我的問題的回答得到它(或不)。D基於選擇選項的基於選擇選項的Jquery啓用/禁用按鈕
0
A
回答
7
一個快速演示:http://jsfiddle.net/mblase75/vZacx/
$('#picker').on('change', function() {
$('#' + $(this).val()).prop('disabled', false)
.siblings().prop('disabled', true);
});
+0
是的,沒錯 – itsamemario 2012-07-05 14:50:15
2
只需將代碼禁用/啓用下拉列表的更改事件中的按鈕即可。
0
$('#Select').change(function(){
//Some condition
$('#Button').attr('disabled','disabled');
});
+0
小心解釋一下你的代碼? – 2012-07-14 07:04:37
0
$('select').change(function(){
var theVal = $(this).val();
switch(theVal){
case '0':
$('#theButton').prop('disabled', true);
break;
case '1':
$('#theButton').prop('disabled', false);
break;
}
});
1
事情是這樣的,也許:
$("select").on('change', function() {
$('button').prop('disabled', this.value==='EnabledOptionValue'?false:true);
});
0
<script type="text/javascript">
$(document).ready(function() {
$("#demo_button").button({icons: {secondary: "ui-icon-info"}});
$("#demoSelect").addClass("ui-state-default ui-corner-all");
var demoSelectValue = $("#demoSelect").val();
if (demoSelectValue == "0") {
$("#demo_button").button("disable")
}
$("#demoSelect").change(function(){
if($(this).val() == "0"){
$("#demo_button").button("disable")
}
else {
$("#demo_button").button("enable")
}
});
});
</script>
HTML:
<select name="demoSelect" id="demoSelect">
<option value="0">No</option>
<option value="1">Yes</option>
</select>
<button id="demo_button" style="float:right;">button</button>
看到jsFiddle
相關問題
- 1. 基於選擇的選項啓用/禁用選擇框
- 2. 基於選擇的JQuery啓用按鈕
- 3. 我如何禁用/啓用基於單選按鈕與JavaScript的選擇選項
- 4. 基於用戶選擇禁用和啓用jquery選項卡
- 5. 基於選項選擇
- 6. jQuery DatePicker更新選項基於單選按鈕選擇
- 7. 使用Javascript:禁用選擇2中的選擇選項1基於選擇1
- 8. 如何啓用形式選項選擇基於第一選擇
- 9. 基於下拉選擇使用jquery選擇單選按鈕
- 10. 取決於使用jQuery的選擇選項禁用按鈕?
- 11. 基於單選按鈕選擇禁用按鈕
- 12. 基於值的單選按鈕選擇
- 13. 啓用基於單選按鈕選擇複選框
- 14. 顯示一個選擇選項基於其他選擇選項
- 15. Codeigniter基於其他選擇選項更新選擇選項
- 16. 基於鍵盤輸入選擇單選按鈕選項
- 17. 基於單選按鈕選擇設置下拉選項
- 18. 基於所選的禁用選項
- 19. 選擇一個基於req.responseText的選項
- 20. 基於MySQL的選擇選項導致
- 21. 基於選擇的選項淡入div
- 22. 基於文本的選項選擇器
- 23. 禁用基於單選按鈕選擇的文本框
- 24. 基於值的JQuery按鈕選擇器
- 25. jQuery代碼來改變我怎樣才能改變基於單選按鈕選擇可選擇的下拉選項基於單選按鈕選擇
- 26. 如何禁用/啓用選擇(選項)值複選框基地
- 27. 禁用基於類的選擇元素選項
- 28. 啓用/基於下拉選擇(jQuery的)
- 29. 基於值選擇單選按鈕
- 30. 基於單選按鈕選擇
是的,它是可能的。我沒有任何答案,直到我沒有看到任何代碼。 – Koste 2012-07-05 14:09:31
你應該表現出一些努力? – 2012-07-05 14:09:31
是的,這是可能的。你希望我們爲你提供代碼嗎?然後繼續做夢... – 2012-07-05 14:09:49