我在Asp.net应用程序中遇到问题。 当我尝试保存一些数据时,我检查数据是否正确,何时不调用带有错误消息的jquery对话框。但是当我的jquery对话框出现时,我的背景形式消失了。 和我得到一个JavaScript错误:“HTML解析错误无法修改父元素关闭前的父容器元素”。当scriptmanager调用jquery对话框时,页面消失
这是在代码隐藏我的jQuery的对话框电话:
string script = "openDialog('" + text + "', '" + title + "');";
ScriptManager.RegisterClientScriptBlock(this.Page, this.GetType(), "open", script, true);
这是我的母版我的jQuery的对话框:
function openDialog(text, title) {
var $dialog = $('<div></div>')
.html(text)
.dialog({
autoOpen: false,
title: title,
modal: true,
height: 100,
width: 220,
buttons: {
Ok: function() {
$(this).dialog('close');
}
},
open: function(event, ui){
$('body').css('overflow','hidden');
}
});
$dialog.dialog('open');
}
我有一些网页,我有相同的代码,有它的工作原理?
THX!现在正在工作。 – Ben 2010-09-03 08:39:27