Javascript jQuery更改选择值在文档准备就绪时不起作用

Javascript jQuery更改选择值在文档准备就绪时不起作用,javascript,jquery,html,dom,Javascript,Jquery,Html,Dom,我正在做一个编辑视图,在尝试将表单的隐藏输入(包含来自服务器的数据)的值分配给select时遇到了一些问题。我试着在文档准备好的时候做,但它就是做不到 这是密码 $(document).ready(function() { rige = $('#CargoSeRigePor').val(); $('#CargoDepartamentoId').on('change',function(event){ event.stopPropagation(); var select=

我正在做一个编辑视图,在尝试将表单的隐藏输入(包含来自服务器的数据)的值分配给select时遇到了一些问题。我试着在文档准备好的时候做,但它就是做不到

这是密码

$(document).ready(function() {


rige = $('#CargoSeRigePor').val();

$('#CargoDepartamentoId').on('change',function(event){
    event.stopPropagation();
    var select= $(this);        
    var departamento = select.val();
    var option = select.children('option:selected').val();
    $.post('/sgpag/cargos/listar_cargos/',{id:departamento},function(data){         
                $("#CargoSrp").html(data);
    });
});

$("#CargoDepartamentoId").change();

$("#CargoSrp").val(rige);
当我在控制台中运行它时,最后一行代码实际上完成了任务,所以


谢谢。

您登录控制台时发现了什么?您是否验证了
.ready()
回调是否正在运行?我希望select具有的值。是动态创建了
select
选项,还是在加载页面时出现了这些选项?您的问题中的代码没有问题。您需要发布一个完整但最小的示例来成功地表示这个问题。好的,我将添加一些代码。哦。。。好的,我想我明白了。