Учебное пособие по аутентификации Play Framework 2.0

Чтобы не ломать логику для флажков и нескольких наборов выбора, вы можете использовать:

$.validator.prototype.getLength = function (value, element) {
    switch (element.nodeName.toLowerCase()) {
        case 'select':
            {
                var attr = $(this).attr('multiple');
                // For some browsers, `attr` is undefined; for others,
                // `attr` is false.  Check for both.
                if (typeof attr !== 'undefined' && attr !== false) {
                    return $("option:selected", element).length;
                }
            }
        case 'input':
            if (this.checkable(element))
                return this.findByName(element.name).filter(':checked').length;
    }
    return value.length;
}

ПРЕДУПРЕЖДЕНИЕ: Я тестировал это только на DropDownFor, поэтому используйте на свой страх и риск ....

13
задан i.am.michiel 13 May 2012 в 10:50
поделиться

0 ответов

Другие вопросы по тегам:

Похожие вопросы: