我使用 jquery 从服务器获取字符串:
<option value='1'>1</option><option value='2'>2</option>
<option value='3'>3</option><option value='4'>4</option>
然后我在 div 中创建一个下拉列表:
$.get('server.php', function(data) {
$('#mydiv').html('<select id="mysel" name="mysel">'+data+'</select>');
});
问题是,当我创建它时,我想选择一个选项:
$("#mysel").val("3");
但不起作用!如果我在调用此行之前添加警报,那么这有效!
alert('test');
$("#mysel").val("3");
找不到什么问题。
注意:我无法更改从服务器获取数据的方式。