在angularjs-ui $modal.open()
上,模板URL设置为asp.net mvc的控制器操作,模式弹出窗口打开,其中包含来自我的mvc视图的html内容。下面是它的代码。
$scope.createNewWizardLine = function ()
{
var jobLineRecIds = $scope.selectedLineIds.split(",");
$scope.wizardLineRecId = jobLineRecIds[0];
if ($scope.wizardLineRecId) {
var modalInstance = $modal.open({
templateUrl: '/job/jobWizardLineModal/' + $scope.wizardLineRecId,
scope: $scope
});
}
else {
log("Please select job line");
}
}
控制器操作仅在第一次调用时,在后续调用 createNewWizardLine()时,我的asp.net的mvc控制器操作不会调用。
$ modal 正在加载缓存的内容。但是每当我打电话给** createNewWizardLine()
时,我希望它从动作加载