我有一个页面,我更新下拉列表,我需要在更新项目时在此下拉列表上调用刷新方法。问题是我不知道如何捕获事件。
我认为最好的解决方案是让Angular在渲染视图时为我提供回调。我怎么能有这个?这可能吗?
我的代码是:
$scope.updateModels = function (id) {
$http({
method: "POST",
url: "/lookup/models",
params: { makeId: id },
}).then(function (response) {
$scope.models = response.data;
//#mySelsect is NOT yet updated with the options here
$("#mySelsect").selectpicker("refresh");
}).finally(function () { });
};
我正在使用bootstrap-select,我需要调用刷新以使项目反映新值。
我今天花了一整天时间试图解决这个问题而没有任何运气。
正如我所说,我正在寻找一种完美的回调方法!我担心基于超时不是一个好主意我认为......
答案 0 :(得分:0)
我会写一个监视模型并调用你的jquery插件的指令