Я хочу выбрать элемент из меню выбора опций, когда у меня есть только один элемент для использования в моей следующей функции ($ ('#'). On («изменение», функция() {}))Как я могу выбрать элемент из меню опций, если у меня есть один элемент
это работа, когда у меня есть более чем один пункт в меню, но если есть один пункт, когда я нажав на что один пункт нет никакого результата:
из базового элемента один = [1] два = [1,2] и три = [1,2,3], это нормально для выбора двух и трех, но не для первого пункта, у меня есть только одно число внутри
HTML
<select id = "fir">
<option>one</option>
<option>two</option>
<option>three</option>
</select>
<select id="sec" >
<option ></option>
</select>
<input id="tbl_S2" type="text" >
JavaScript
$('#fir').on("click", function() {
var schem =$("#fir").val();
$.ajax({
type: 'GET',
url:'url/'+schem,
success:function(data2){
$("#sec").empty();
for (var i = 0; i < data2.length; i++) {
$("#sec").append("<option>"+data2[i]+"</option>");
}
}
}
},
});
});
$('#fir').on("change", function() {
$('#sec').on("change", function() {
$('#tbl_S2').html("hello");
});
});
Если у вас есть только один пункт в меню, он будет автоматически выбран. – Barmar
где test2, а где data2 присваивается моему тексту? –
Не могли бы вы добавить свой HTML-фрагмент и описать, что происходит с 'test2', когда вы выбираете определенную опцию из' sec'? И, следовательно, что бы вы хотели вместо этого? Лучше всего создать jsfiddle, если возможно ... Спасибо .. –