Я хочу, чтобы присвоить значение из поля выбора в поле ввода (только для чтения) ...JQuery: Присвоить Выберите Box Значение для поля ввода
Как я автоматическое заполнение этого поля ввода, когда выбран элемент из окна выбора ???
Я хочу, чтобы присвоить значение из поля выбора в поле ввода (только для чтения) ...JQuery: Присвоить Выберите Box Значение для поля ввода
Как я автоматическое заполнение этого поля ввода, когда выбран элемент из окна выбора ???
$('select[name=cars]').change(function()
{
$('input[name=selected-cars]').val($(this).find('option:selected').html()) // text
$('input[name=selected-cars]').val($(this).val()) // value
})
попытка:
$("YourSelectBoxIDOrClass").live("change", function() {
var SelectedValue=$("YourSelectBoxIDOrClass option:selected").text();
$('#YourTextBoxID').val(SelectedValue).attr('readOnly', 'true');
});
Я использую JQuery 1.4, так что я использовать live
.Как из JQuery 1.7, метод .live() является устаревшим. так что если вы хотите использовать .он() Для получения дополнительной информации:.
http://api.jquery.com/live/
Вы можете попробовать это
$('#selectoption ').change(function(){
$("input[type='text']").val($("#selectoption option:selected").val());
});
Вы можете заменить здесь (вход [тип = «текст»]) с конкретным полем ввода .. .
Простой, используйте «выберите» событие и заполнить текстовое поле
попробовать это, Demo -Click Here
извините, но где поставить имя поле выбора и идентификатор поля ввода .. название поля выбора - это автомобили, а имя поля ввода выбрано-cars .. –
Я обновил его сейчас – odiszapc
Отлично! Это работало :) –