2015-07-15 2 views
0

я проверить на руле:Как проверить длину входа в handlebarjs

{{#if-condition classname '==' 'back-btn'}} 
         data-toggle="modal" data-target-tmpl="#testeest" 
         {{/if-condition}} 

Таким образом, есть 3 или 4 поля ввода на стр. я хочу еще проверить на моем существующем коде, если поле ввода пустым, поэтому я хочу его на # если условие

Я открыт для использования Javacript или JQuery

ответ

0

Вы должны проверить входное значение от «» , или пустое поле, например: $('#whateverYourInputIdIs').val() == "". Например, в обычном JQuery, я хотел бы использовать его как это:

if (classname == 'back-btn' && $('#myInputId').val == "") { 
    //do things that happen when your classname is back-btn and the input id is empty 
} 
+0

я пытаюсь сделать это на мое состояние, как {# if-условие имя класса «==» «обратно-BTN» && $ ('# anyYourInputIdIs '). val() == ""}}, но не работает некоторая ошибка syntex – supersaiyan

+0

Вы должны заменить 'whateverYourInputIdIs' идентификатором вашего тега' '. – WookieCoder

+0

Я пробовал как {{# if-condition $ ('# questioner input'). Val()! = ""}} И его давая ошибку Ошибка при отсутствии: ошибка анализа в строке 150: if-condition $ ('# questioner input -----------------------^ Ожидая' CLOSE_RAW_BLOCK ',' CLOSE ',' CLOSE_UNESCAPED ',' OPEN_SEXPR ',' CLOSE_SEXPR ',' ID ',' OPEN_BLOCK_PARAMS ',' STRING ',' NUMBER ',' BOOLEAN ',' UNDEFINED ',' NULL ',' DATA ',' SEP ', получили' INVALID ' – supersaiyan

Смежные вопросы