File uploads not working within jQuery UI Dialog
从上面的帖子中,
“对话框将其内容移动到其表单之外,并将其附加到正文中。可能是为了更好地控制DOM,以确保它始终显示在中心,高于其他所有内容,并且不包含在某些绝对定位中DIV左右......“
如果是这样,我怎样才能在弹出对话框中获得动态内容?
让我们说,我想在对话框弹出窗口中加载一个直接树。
我正在使用ASP.Net MVC 3.0。
当我点击第1页上的按钮时,我对控制器(controller1)进行了ajax调用。有一个与控制器关联的视图(view1)。我得到结果并将其设置为对话框主体并打开对话框。
现在在view1中,我添加了一个用于动态设置div内容的javascript元素。
<script type="text/javascript">
$(document).ready(function () {
$("#treeViewDivOnPopup")
.html('<p>All new content. <em>You bet!</em></p>');
});
</script>
我在view1上有这个div - treeViewDivOnPopup。执行此操作时,视图上的所有静态文本都会正确显示在对话框中。但是脚本无法动态找到div。
我怎样才能让它发挥作用?
答案 0 :(得分:0)
我可以从父页面执行此操作。我可以在jquery ui对话框调用中打开弹出窗口中的div。