私はいくつかのフォームを持っています<select>
要素。jQuery:すべて<select>の値をページで確認してください
すべての選択要素の値が「0」であることを確認したいと思います。どのように私はこれをエレガントに行うことができますか?
現在、私はこのている:
var all_zero = true;
$('myform select').each(function() {
if ($(this).val() !== '0') {
all_zero = false;
}
});
if (all_zero) { //do something
誰もがそれを行うためのよりよい方法を知っていますか?
が、あなたはおそらくそこもする必要がない変数をグローバルスコープを汚染してしまいます。 –
あなたは正しいと思います。私はこれがグローバルスコープで実行されていると考えていたので、all_zeroは同じ方法で宣言されていました。申し訳ありません –