начальная загрузка таблица: JQuery в каждом методе, чтобы связать размытие слушателя событий ввода входной законность, в бесконечный цикл

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 ();
                        } 
                    } 
                }); 
            });

 

рекомендация

отwww.cnblogs.com/CherishZeng/p/10963404.html
рекомендация