当我在我的页面上包含我的jQuery对话框div时,对话框的html标记呈现在页面底部,而不是在用户触发打开事件之前隐藏。另外,我的页面的其余部分不会加载。Jquery对话窗口不能正确呈现
这里是我的对话框div的代码:
<div id="photoAdd_dialog" title="Upload Photos">
<form name="photoInfo_form" action="" method="post" id="photoInfo_form">
...html markup for several input fields...
</form>
</div>
<script type="text/javascript">
$(document).ready(function(){
$("#photoAdd_dialog").dialog(
{autoOpen: false,
width: 400,
resizable: false,
modal: true}
);
//end of the dialog setting
$("#reminder").css("display","none");
});
//end of preload
.... form validation javascript here
</script>
我所做的:
确信jQuery的CSS和JS文件都是最新的,并且指向右边位置
在此页面上包含一个不同的jquery对话框,它工作得非常好.. ..被隐藏,直到用户点击链接触发对话框。
完全卡在这个。感谢任何帮助!谢谢。
嗨斯科特 - #提醒是为表单验证。我试图把内联的CSS不显示对话框 - 这是做,但页面的其余部分不呈现。不知何故启动页面其余部分的执行...是我的猜测..? – FarazQ 2011-05-19 17:33:21