Как сохранить значение поля в JS ⇐ Jquery
-
Гость
Как сохранить значение поля в JS
У меня есть одно поле с множественным выбором, значения которого взяты из одной таблицы, содержащей следующие данные.
Описание | Код ---------------- Индия | В Австралия | Австралия Другое | ОХ Требование: В этом поле с множественным выбором, если Другое, новое поле заполняется как Пожалуйста, укажите (Другие), в котором мы добавит текстовое значение.
[*]
Если я выбираю Индия, Другое, Австралия, то Укажите (другие) должен быть включен, а текст, написанный пользователем, должен быть сохранен. в поле укажите другие.
[*]
Если я выбираю Индия, Другое, затем удаляю Другое и снова выбираю другое, тогда значение Укажите( другие) должно быть пустым.
Проблема: Когда я выбираю Индия, Другое, Австралия, значение поля Пожалуйста, укажите (другие) обнуляется.
р>
Моя попытка:
function showHideOthers() { var selectedValue = $("#field_id_ui").val(); if (null !== selectedValue) { for (var i = 0; i < selectedValue.length; i++) { if (selectedValue == "OTH") { $("#Другие_раздел").show(); } еще { $("#Другие_раздел").hide(); $("#Others_section").val(""); } } } еще { $("#Другие_раздел").hide(); $("#Others_section").val(""); } } Поля для отображения и скрытия взяты из файла VTL.
"#field_id_ui" — все выбранные значения сохраняются в виде массива. Например, [AUS, IN, OTH]
У меня есть одно поле с множественным выбором, значения которого взяты из одной таблицы, содержащей следующие данные.
Описание | Код ---------------- Индия | В Австралия | Австралия Другое | ОХ Требование: В этом поле с множественным выбором, если Другое, новое поле заполняется как Пожалуйста, укажите (Другие), в котором мы добавит текстовое значение.
[*]
Если я выбираю Индия, Другое, Австралия, то Укажите (другие) должен быть включен, а текст, написанный пользователем, должен быть сохранен. в поле укажите другие.
[*]
Если я выбираю Индия, Другое, затем удаляю Другое и снова выбираю другое, тогда значение Укажите( другие) должно быть пустым.
Проблема: Когда я выбираю Индия, Другое, Австралия, значение поля Пожалуйста, укажите (другие) обнуляется.
р>
Моя попытка:
function showHideOthers() { var selectedValue = $("#field_id_ui").val(); if (null !== selectedValue) { for (var i = 0; i < selectedValue.length; i++) { if (selectedValue == "OTH") { $("#Другие_раздел").show(); } еще { $("#Другие_раздел").hide(); $("#Others_section").val(""); } } } еще { $("#Другие_раздел").hide(); $("#Others_section").val(""); } } Поля для отображения и скрытия взяты из файла VTL.
"#field_id_ui" — все выбранные значения сохраняются в виде массива. Например, [AUS, IN, OTH]
Мобильная версия