我有一个要求,即jquery模态弹出窗口(骨架)应该可以重复使用,只有对话框内的内容可能会使用局部视图更改。
我有模态弹出框架的部分视图(意图是我想在整个项目中重复使用此代码)
点击jqgrid列图像后,我触发一个函数
function RenderModalPopup(rowid,tableid,event){ 调试器;
$.ajax({
url: '/Edit/GetPopupPartial',
type: 'POST',
async: false,
success: function (data) {
debugger;
$('#showDialog').load(data);
}
});
我将调用一个动作方法,其中inturn将加载局部视图
答案 0 :(得分:1)
创建一个像common.js这样的常见js并将函数放入其中
function RenderModalPopup(rowid, tableid, event) { debugger;
$。AJAX({ url:'/ Edit / GetPopupPartial', 类型:'POST', async:false, 成功:函数(数据){ 调试器; $( '#的ShowDialog')负载(数据)。 } });
并从任何页面调用该函数,如
RenderModalPopup();