Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Ламерские вопросы » заполнение поля категория

заполнение поля категория


     03.03.2013    категории, обязательное заполнение    Все вопросы » Ламерские вопросы    3586

вопрос
подскажите, как сделать заполнение поля Категория обязательным?

Ответил: ПафНутиЙ


Самый простой способ - jquery:

Делаем такую вот кнопку добавления новости:
<input class="btn" type="submit" name="add" value="Выберите категорию" disabled>

и вот такой JS-код

$('#category').on('change', function(){
    var but = $('.btn');
    if ($(this).val() != null) {
        but.prop('disabled', false);
        but.val('Отправить');
    } else {
        but.prop('disabled', true);
        but.val('Выберите категорию');
    };
});

1 комментарий

shmel1985
Юзер

shmel1985 - 5 апреля 2013 20:42 -

Тоже думал как сделать но не получается.
Думал что так получится но увы( required=\"required\"
if( $config['allow_multi_category'] ) {

            $cats = "<select required=\"required\" data-placeholder=\"{$lang['addnews_cat_sel']}\" name=\"catlist[]\" id=\"category\" onchange=\"onCategoryChange(this)\" style=\"width:300px;height:140px;\" multiple=\"multiple\">";

        } else {

            $cats = "<select required=\"required\" data-placeholder=\"{$lang['addnews_cat_sel']}\" name=\"catlist[]\" id=\"category\" onchange=\"onCategoryChange(this)\" style=\"width:300px;\">";
        }

        $cats .= $categories_list;
        $cats .= "</select>";

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх