我使用JSON / AJAX javascript和“文档就绪”填充多个选项的“选择”.. 在我将使用:
设置选择的值之后$('#dropdown').val('99');
什么都没发生,但如果我将它放在控制台中,该功能可以正常工作吗?
答案 0 :(得分:2)
您可能需要将$('#dropdown').val('99');
置于success
的{{1}}回调中。
如,
.ajax
$.ajax({
url: 'google.com',
success: function(){
$('#dropdown').val('99');
}
});
是异步的,这意味着在 ajax请求完成之前,其后面的任何代码都将运行。您可能正试图在下拉列表中将值设置为$.ajax
。