私はいくつかの入力ボックス フィールド ループ データベース レコード数からこのように見える..
<input name="price[]" id="price_1" />
<input name="price[]" id="price_2" />
<input name="price[]" id="price_3" />
また、自動小数用の JavaScript もこのように表示されます... (このスクリプトは 2 つの小数 0.00 を値に自動入力します。
function autoDecimal(el){
$(el).blur(function(){
var myNumeric = parseFloat($(this).val());
if (!myNumeric) {
$(this).val('0.00');
} else {
$(this).val(myNumeric.toFixed(2));
}
});
}
このスクリプトは、次のような 1 つの要素 ID のみで完全に機能します
autoDecimal('#a');
しかし、配列名ですべての入力ボックスをチェックするように改善する必要があります。このようなものか、以下のコードよりも優れたもの。
$('input['price']).each(function(){
// do auto matic add decimal each input box
});
アイデアがあれば共有してください。
ありがとう(私はjavascriptやjqueryに詳しくありません)