2012-06-14 35 views
0

我有一個形式:複選框有選中時的值,另一個選中時

Check this if you Want to receive our newsletter: <input type="checkbox" id="newsletter " name="newsletter"> 

我通過JavaScript/jQuery函數提交。

在js文件,提交函數中,我得到的值:

var newsletter = $("#newsletter").val(); 

並與FOM的值的其餘部分後接着用$就到我的PHP文件。

問題:時事新聞的價值始終在「上」。

如果複選框被選中,我怎樣才能得到一個值,如果沒有被選中,我怎樣才能得到一個值?

非常感謝!

回答

0

探討如果複選框是打開還是關閉使用.attr('checked')

var newsletter = $("#newsletter").attr('checked') ? "on" : "off"; 

,這將給你對選中'on'託運和'off'

+0

它的工作原理,謝謝! – user523129

相關問題