поместить данные в скрытое поле

0

У меня есть метод onSelect из выпадающего меню, поэтому, когда пользователь выбирает FirstOption он должен получить значение 1. В конце у меня есть выход, который выбирает один из выбранных параметров.

     $(document).ready(function () {
    $('.SelectID').click(function (e) { 
   var output;
        var select = $(this);
        switch (select.text()){
            case "FirstOption":
                var a = ("1");
                break;
            case "SecondOption":
                var b = ("2");
                break;
        }
        output = [a|| b];
    }

    <input id="text" type="hidden" />

У меня также есть скрытое поле. Мой вопрос заключается в том, как хранить вывод в этом скрытом поле, поэтому я могу использовать это значение в другой функции.

  • 2
    Нет необходимости хранить значения в скрытых полях, если вы не собираетесь их отправлять. Если вы просто хотите использовать значение в другой функции, почему бы вам не поместить его в переменную, объявленную в области видимости, доступ к которой имеют обе функции (например, локальная переменная в вашем готовом обработчике)?
  • 2
    Можете ли вы поделиться примером HTML также ... если это возможно, создайте образец в jsfiddle.net
Показать ещё 2 комментария
Теги:

1 ответ

0
Лучший ответ

Чтобы присвоить значение скрытому add, дайте id вашему скрытому полю, а затем с помощью значения jquery присвойте значение $ ("# id"). Val (значение, которое нужно назначить);

Для этой цели вы также используете глобальную переменную.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню