Допустим, у меня есть выбор из 10 предопределенных сумм и опция «другое». Если я выберу «другое», я получаю поле ввода, чтобы указать сумму. Когда я покидаю это поле, я буду считать значение selecbox значением, введенным в поле ввода. Как я могу сделать это с помощью jquery?изменить поле, зависящее от значения
ответ
Предполагая, что 'selectbox' эквивалентен тегу HTML 'select'. здесь 'otherInpute' - это поле ввода текста, а 'someSelect' - это тег HTML 'select'.
var val = $("#otherInput").val();
$("#someSelect option:selected").text(val)
Добавить это так, когда вы покидаете вход новая опция создается в окне выбора:
$("input#other-value").blur(function(){
// Create new option
$("<option>")
// Assign value and text
.val($(this).val())
.text($(this).val())
// Append before the "other" option
.insertBefore("[email protected] option[value=other]");
});
Кроме того, пожалуйста, отметьте ответы, которые удовлетворяет вас, как «принято» с чеком слева. Если вы этого не сделаете, вопросы остаются открытыми, и никто не знает реального ответа.
ну и значение не должно быть видимым в поле выбора. Я думал, что-то вроде:... $ ("# otheramount") размытие (функция() { $ ("# ppsub_amount") Вал() = $ ("# otheramount") Val(); \t \t \t \t \t }); , но firebug дает ошибку: неверное назначение левой стороны – sanders
Вы должны сделать что-то вроде этого: $ ("# ppsub_amount"). Val ($ ("# otheramount"). Val()). Обратите внимание, что val() возвращает значение, но устанавливает новый, когда передается как параметр; вы не можете назначить значение для результата функции. – Seb
var val = $("#otherInput").val();
$ ("# someSelect вариант: выбран"). Текст (значение)
- 1. Выберите значение, зависящее от другого значения столбца
- 2. переменное изображение PHP, зависящее от значения состояния
- 3. Увеличить число, зависящее от значения другого?
- 4. Свойство, зависящее от поля
- 5. Ember.js: Меню, зависящее от маршрута
- 6. Numpy: зависание, зависящее от столбца
- 7. Преобразование XSL, зависящее от даты
- 8. Android-приложение, зависящее от подписчика.recv()
- 9. Значение значения по умолчанию, не зависящее от переменной?
- 10. Условное форматирование, зависящее от значения из соседней ячейки
- 11. Как развернуть приложение, зависящее от динамических библиотек?
- 12. Значение свойства javascript, зависящее от другого свойства
- 13. Visual Studio: зависящее от решения форматирование
- 14. Delphi - приложение, не зависящее от региональных настроек
- 15. Действие, зависящее от данных из другого состояния
- 16. Excel Минимальное значение, зависящее от сгруппированных данных
- 17. Приложение для Android, зависящее от памяти пользователя
- 18. Что такое акустическое моделирование, зависящее от контекста?
- 19. Понятие «текущее значение», не зависящее от подписчиков
- 20. Приложение, не зависящее от схемы базы данных
- 21. std :: async - Использование, зависящее от реализации?
- 22. Создайте подмножество DataFrame, зависящее от имени столбца
- 23. CSS-меню, не зависящее от устройства Android
- 24. Приложение для Android, зависящее от Force close
- 25. Рекуррентное отношение, зависящее от инверсии на n
- 26. Временное моделирование, не зависящее от частоты кадров
- 27. Изображение, зависящее от разрешения, в ListView
- 28. Угловое JS, приложение, зависящее от данных JSONP
- 29. Скрыть содержимое DIV, зависящее от длины текстового поля
- 30. Изменить IFRAME от введенного значения в текстовом поле
вы имеете в виду в DropDownList с 10 предопределенных количествах и когда вы говорите, поле ввода, вы имеете в виду текстовое поле? – TStamper
@ sanders- вам нужно узнать, как работает SO (StackOverflow), когда вы продолжаете задавать вопрос ... когда вы получаете правильный ответ, который вам нравится, вы должны отметить как принятый. Это то, на что отвечает «проверка» ответами. – TStamper
вам не нужно отправлять свой собственный ответ, говоря: ex: этот ответ работает для меня Seb – TStamper