我有一個表格上有幾個<select>
元素。jQuery:檢查頁面上所有的<select>的值
我想檢查所有select元素的值是否爲'0'。我怎樣才能優雅地做到這一點?
目前我有這樣的:
var all_zero = true;
$('myform select').each(function() {
if ($(this).val() !== '0') {
all_zero = false;
}
});
if (all_zero) { //do something
有誰知道一個更好的辦法做到這一點?
可能濾清器讀取代碼方面,但你最終與可能沒有必要在那裏變量污染全局範圍。 – 2012-02-07 16:29:03
你是對的,當然。我正在考慮在全球範圍內執行此操作,所以all_zero的聲明方式與之相同。對不起 – 2012-02-07 16:34:00