3 回答

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超5個(gè)贊
$("#ans").attr('checked')
會(huì)告訴您是否已檢查。您還可以使用第二個(gè)參數(shù)true / false來選中/取消選中該復(fù)選框。
$("#ans").attr('checked', true);
根據(jù)評(píng)論,使用prop而不是attr可用時(shí)。例如:
$("#ans").prop('checked')

TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊
Stefan Brinkmann的答案很好,但對(duì)于初學(xué)者來說還不完整(省略了變量分配)。只是澄清一下:
// this structure is called a ternary operator
var cbAns = ( $("#ans").is(':checked') ) ? 1 : 0;
它是這樣的:
var myVar = ( if test goes here ) ? 'ans if yes' : 'ans if no' ;
例:
var myMath = ( 1 > 2 ) ? 'yes' : 'no' ;
alert( myMath );
警報(bào)“否”
如果這有幫助,請(qǐng)支持Stefan Brinkmann的答案。
添加回答
舉報(bào)