Итак, мне нужно выполнить этот обратный вызов, чтобы я мог заполнить оба моих ввода выбора, но как только я открою модальное окно, они пусты, а затем, если я закрою и снова открою его, один из моих выборов будет заполнен, а другой не является. Я поместил console.log внутрь обратного вызова, и он действительно входит в него, но ничего не делает: (
function telaAcao(callback){
var _url = 'odwctrl?action=execTarefa&idTarefa='+ ~ +'&scriptFunction=telaAcao'; -> $v{idTarefa};
$("#detalhesModal").load(_url);
$("#ativosModal").find(".modal-title").text("CADASTRO DE COMPRA DE AÇÕES");
$("#ativosModal").modal("show");
callback();
}
function callbackTelaAcao(){
var _url = 'odwctrl?action=execTarefa&idTarefa='+ ~ +'&scriptFunction=buscaCorretora'; -> $v{idTarefa};
$("#corretorafiltro").load(_url, function() {
var _url2 = 'odwctrl?action=execTarefa&idTarefa='+ ~ +'&scriptFunction=buscaCotacao'; -> $v{idTarefa};
$("#cotacaofiltro").load(_url2, function(){
$("#corretorafiltro").val("");
$("#cotacaofiltro").val("");
});
});
}
Это кнопка, которая их запускает:
<div class="col-2 div-margin div-btn btn btn-xs all-borders" id="acao" name="acao" type="button" onClick="telaAcao(callbackTelaAcao)">