单击mybutton
时打开对话框。
$(".mybutton").bind("click", function(){
var $sprintEditContent = $("<div></div>");
var url = Issue.constants.CONTEXT + "project/" + "/xxx/edit";
$sprintEditContent.load(url, function(){
$sprintEditContent.dialog({
title : 'xxx',
width : 650,
height : 'auto',
modal : true,
open : function() {
}
});
});
});
在对话框中我加载了一个新的html页面。
此页面中有一些javascripts
for (var s in sprints){
var sprint = sprints[s];
html = ...<tr> <td> --sprint..
$('#sprintsTable tr:last').after(html);
}
首次打开对话框时,对话框中会显示html。
但是如果我关闭它并重新打开它,我可以看到表格的html被更改( $('#sprintsTable').html() is changed)
,但是在对话框中看不到内容。
它出了什么问题?