【问题标题】:Re-use the jquery dialog modal popup across the project with various content在项目中重用 jquery 对话框模式弹出窗口,包含各种内容
【发布时间】:2012-04-17 15:23:04
【问题描述】:

我有一个要求,其中 jquery modal popup(骨架)应该是可重复使用的,只有对话框内的内容应该使用部分视图进行更改。

我有一个带有模态弹出框架的部分视图(目的是我想在整个项目中重复使用此代码)

点击 jqgrid 列图像我触发一个函数

函数 RenderModalPopup(rowid, tableid, event) { 调试器;

$.ajax({
    url: '/Edit/GetPopupPartial',
    type: 'POST',
    async: false,
    success: function (data) {
        debugger;
        $('#showDialog').load(data);
 }
});

我将调用一个动作方法,该方法又将加载部分视图

【问题讨论】:

  • 部分视图内容
  • 不确定如何实现这个可重用的模态弹出要求。任何人都可以建议一种方法。提前致谢

标签: asp.net-mvc-3 jquery-ui jquery


【解决方案1】:

创建一个common.js之类的通用js并将函数放入其中

function RenderModalPopup(rowid, tableid, event) { debugger;

$.ajax({ url: '/编辑/GetPopupPartial', 类型:'POST', 异步:假, 成功:函数(数据){ 调试器; $('#showDialog').load(data); } });

并从任何页面调用函数,如

RenderModalPopup();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-09
    相关资源
    最近更新 更多