从angularjs-ui $ modal templateUrl调用asp.net控制器动作

时间:2014-05-14 12:02:25

标签: c# jquery asp.net-mvc angularjs

在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()

时,我希望它从动作加载

0 个答案:

没有答案