[英]jquery dynamically add input checkbox with disabled and uncheck
它很奇怪!
當我創建動態輸入(復選框類型)時,我可以控制checked是true還是false,但是當我使用禁用默認值創建它時,它將輸入設置為checked!
這是我的代碼:
var theInput = new $('<input>', {
id: 'myCheckbox',
name: 'myCheckbox',
type: "checkbox",
disabled: true,
checked: false
});
theInput.uniform();
它添加了禁用但已檢查的輸入,
var theInput = new $('<input>', {
id: 'myCheckbox',
name: 'myCheckbox',
type: "checkbox",
disabled: true,
checked: true
});
theInput.uniform();
如果我將checked設置為true,那么它將添加禁用和未選中的輸入,為什么?
我將“已檢查”更改為“已檢查”,但沒有區別。
我完成我的代碼,問題出在統一,當我統一它時,它改變了屬性!
我只是制造了一個小提琴。 請檢查可能對您有幫助。 可以了 您可以通過在小提琴中將checked更改為true或false來進行檢查。
$(document).ready(function(){
$('#containerId')
.append(
$(document.createElement('input')).attr({
id: 'myCheckbox'
,name: 'myCheckbox'
,value: 'myValue'
,type: 'checkbox'
,disabled: true
,checked: true
})
);
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.