第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用jQuery選中/取消選中復選框?

使用jQuery選中/取消選中復選框?

阿波羅的戰(zhàn)車 2019-12-09 11:19:53
我的頁面中有一些輸入文本字段,并且正在使用JavaScript顯示它們的值。我正在使用.set("value","")函數(shù)來編輯值,添加額外的復選框字段并傳遞值。在這里,我想檢查是否為value == 1,則應選中此復選框。否則,應保持選中狀態(tài)。我通過使用兩個div做到了這一點,但是我對此感到不滿意,還有其他解決方案嗎?if(value == 1) {    $('#uncheck').hide();    $('#check').show();} else{    $('#uncheck').show();    $('#check').hide();}
查看完整描述

3 回答

?
SMILET

TA貢獻1796條經(jīng)驗 獲得超4個贊

對于jQuery 1.6+:


.attr()不推薦使用屬性;使用新的.prop()函數(shù)代替:


$('#myCheckbox').prop('checked', true); // Checks it

$('#myCheckbox').prop('checked', false); // Unchecks it

對于jQuery <1.6:


要選中/取消選中復選框,請使用屬性checked并進行更改。使用jQuery,您可以執(zhí)行以下操作:


$('#myCheckbox').attr('checked', true); // Checks it

$('#myCheckbox').attr('checked', false); // Unchecks it

因為您知道,在HTML中,它看起來類似于:


<input type="checkbox" id="myCheckbox" checked="checked" /> <!-- Checked -->

<input type="checkbox" id="myCheckbox" /> <!-- Unchecked -->

但是,您不能信任.attr()方法來獲取復選框的值(如果需要)。您將不得不依賴.prop()方法。


查看完整回答
反對 回復 2019-12-09
?
ITMISS

TA貢獻1871條經(jīng)驗 獲得超8個贊

您可以根據(jù)以下值設置復選框的狀態(tài):


$('#your-checkbox').prop('checked', value == 1);


查看完整回答
反對 回復 2019-12-09
  • 3 回答
  • 0 關注
  • 3343 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號