I. Описание проблемы: самозагрузки таблица имеет строку для каждого входного блока, для каждого вход, чтобы проверить, является ли численное значение между 1 и 10 (десятичным сохраняет а), каждый раз перед событием не расчленение события связывания , в результате чего количества кликов оповещения события приращения последнего цикла смерти
Во-вторых, решение: каждый раз перед разукрупнения связывания события
// определяется входное значение от 1 до 10, может представлять собой знаков после запятой $ ( "INPUT [имя = 'SelfScoreA']"). Каждая (функция () { вар переплетены = $ (это) .attr ( "blurbinded" ); // если меченый связывания , если (переплетены) {возвращение;} // вернуться туда непосредственно связанные $ (это) .unbind ( "размытость "); // расчленение $ (это) .bind ( 'размытость ' функция () { $ (это) .attr ( "blurbinded", "привязанный"); // каждое инициирующее событие , чтобы отметить , если {($ .trim ($ ( ! это) .val ()) = "") IF (IsNaN ($ (это) .val ())) { Alert ( 'Пожалуйста , заполните 1 ~ 10!'); } еще IF (/ ^ ((0 \ [1-9] {1}) | (. ([1-9] {1}) (\ \ д {1}.)) |? 10) $ / тест ($ (это) ..Val ()) == FALSE) { оповещение ( 'Пожалуйста , заполните 1 ~ 10!'); } иначе если ($ (это) .val ()> 10 || $ (это) .val () < = 0 ) { Alert ( '请填写1 ~ 10分!'); } еще { row.score = $ (это) .val (); } } }); });