我在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