小编use*_*112的帖子

如何在ngDialog中加载数据

我有一个要求,我需要从jsp页面打开一个对话框,在打开对话框时,我需要从服务器加载一些预先填充的数据(使用AJAX调用).如果我在打开对话框之前进行AJAX调用,我会得到数据,但对话框会像新页面一样加载.如果我尝试在新控制器中获取数据,则对话框仍然不会反映数据.我应该使用什么来确保对话框反映了我从服务器获取的数据

<div class="container-fluid" ng-controller="EditUserController">

    <div class="text-center container-fluid">
        <label class="sub-header">Edit User: {{userEmail}}</label>
    </div>

    <form action="editUser" method="post" name="editForm">
        <div>
            <div class="pull-right">
                <label>Delete User</label><br> <a href="#"
                    class="btn btn-block btn-sm btn-danger" ng-click="deleteUser(userEmail)">{{userEmail}}</a>
            </div>
            <div>
                <label>Change Role</label>
            </div>
            <div>
                <label>
                <input type="checkbox" ng-model="superVisor" name="superVisorFlag" 
                ng-true-value="1" ng-false-value="0" value="${existingUser.superVisorFlag}">
                Make a Supervisor</label>
            </div>
            <div>
                <input type="text" class="form-control" ng-model="email"
                    name="emailAddress" ng-disabled = "true"
                    ng-options="email for email in userEmail"
                    value="${existingUser.emailAddress}"
                    placeholder="Enter New User Email Address" bs-typeahead>
            </div>
            <div>
                <input type="text" class="form-control" ng-model="firstName"
                    name="firstName" value="${existingUser.firstName}"
                    placeholder="Enter First Name" bs-typeahead>
            </div> …
Run Code Online (Sandbox Code Playgroud)

javascript ajax jsp dialog angularjs

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

ajax ×1

angularjs ×1

dialog ×1

javascript ×1

jsp ×1