【问题标题】:Display SQL table data in Bootstrap modal在 Bootstrap 模式中显示 SQL 表数据
【发布时间】:2018-10-22 04:25:55
【问题描述】:

我有一个“创建角色”按钮,点击它会打开一个包含表格的引导模式。 我有一个存储过程“usp_Show_Roles”,它从表“角色”中选择所有行。 我想通过引导模型上的存储过程显示数据。 SP如何在Modal上执行,我想不出任何方法。 请帮助我前进/

模式代码:

创建角色
     <table class="table-bordered" style="float: left" id=" from">
                <thead>
                    <tr>
                        <th class="display-5">Operation</th>
                        <th class="display-5">Operation Name</th>
                    </tr>
                </thead>
                <tbody>
                    <tr>
                        <td></td>
                        <td></td>
                    </tr>
                </tbody>
            </table>
        </div>

存储过程

CREATE PROCEDURE [dbo].[usp_Show_Roles]
  AS BEGIN
    DECLARE @Result INT = 0

    BEGIN TRY
            select RoleName,RoleDescription from Mast_Role
            SET @Result = 1

    END TRY
    BEGIN CATCH

                SET @Result = -1

    END CATCH

SELECT @Result AS 'Result'

结束

【问题讨论】:

  • 您应该阅读有关从客户端(可能使用 JQUERY AJAX)到在服务器端运行的 PHP 脚本和对存储过程执行 SQL CALL 并完成将数据返回到客户端。在客户端获得数据后,您可以填充模态框。
  • 由于您使用的是asp.net mvc,请将数据传递给您的控制器,然后在您的控制器上调用存储过程,并返回必要的数据。

标签: sql asp.net model-view-controller bootstrap-modal


【解决方案1】:

在“创建角色”按钮点击时,调用点击事件函数。 在该函数中调用 GET 操作方法,该方法从存储过程中检索数据并返回该数据。 在success函数中访问数据,并通过循环数据接收响应并显示在table上。

【讨论】:

    猜你喜欢
    • 2021-10-05
    • 2016-08-31
    • 1970-01-01
    • 1970-01-01
    • 2016-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-19
    相关资源
    最近更新 更多