我正在学习使用jquery ui框架, 我点击一个按钮调用用 dialog()弹出一个框(用div写的),为什么当我的页面加载完毕后,那个弹出框就消失了呢?
代码如下:
<SCRIPT type="text/javascript" src="/../script/jquery/jquery-1.6.2.min.js"></SCRIPT>
<SCRIPT type="text/javascript" src="../script/jquery/UI/jquery-ui-1.8.16.custom.min.js"></SCRIPT>
<SCRIPT type="text/javascript" src="/../script/jquery/layout/jquery.layout-latest.js"></SCRIPT> <SCRIPT type="text/javascript" src="/../script/jquery/layout/jquery.layout.resizeTabLayout.min-1.1.js"></SCRIPT>
<SCRIPT type="text/javascript" src="/../script/jquery/layout/jquery.layout.resizePaneAccordions.min-1.0.js"></SCRIPT> <SCRIPT type="text/javascript" src="/../script/jquery/themeswitchertool.js"></SCRIPT>
<SCRIPT type="text/javascript" src="/../script/jquery/debug.js"></SCRIPT>
<script type="text/javascript">
$(document).ready(function(){
$("#sendProcess button").click(function(){
$("#dialog").dialog("open");
$("#dialog").css("display","block");
});
$("#dialog").dialog({
show:null,
bgiframe:true,
autoOpen:false,
modal:true,
width:550,
height:450,
Resizable:true,
draggable:false,
overlay: {
opacity: 40,
background: "black" ,
overflow:'auto'
},
buttons:{
确定: function(){
alert("OK");
},
取消: function(){
$(this).dialog("close");
}
}
});
});
</script>
</head>html代码:
<div id="sendProcess">
<form action="" method="post">
发文流程:<input type="text" name="sendProcessName" value="" size="30"/>
<button type="submit" id="dialog1" >
</button>
</form>
</div>
//要弹出的内容
<div id="dialog" class="ui-widget ui-widget-content ui-cornor-all" title="流程选择" >
//内容省略
</DIV>
代码如下:
<SCRIPT type="text/javascript" src="/../script/jquery/jquery-1.6.2.min.js"></SCRIPT>
<SCRIPT type="text/javascript" src="../script/jquery/UI/jquery-ui-1.8.16.custom.min.js"></SCRIPT>
<SCRIPT type="text/javascript" src="/../script/jquery/layout/jquery.layout-latest.js"></SCRIPT> <SCRIPT type="text/javascript" src="/../script/jquery/layout/jquery.layout.resizeTabLayout.min-1.1.js"></SCRIPT>
<SCRIPT type="text/javascript" src="/../script/jquery/layout/jquery.layout.resizePaneAccordions.min-1.0.js"></SCRIPT> <SCRIPT type="text/javascript" src="/../script/jquery/themeswitchertool.js"></SCRIPT>
<SCRIPT type="text/javascript" src="/../script/jquery/debug.js"></SCRIPT>
<script type="text/javascript">
$(document).ready(function(){
$("#sendProcess button").click(function(){
$("#dialog").dialog("open");
$("#dialog").css("display","block");
});
$("#dialog").dialog({
show:null,
bgiframe:true,
autoOpen:false,
modal:true,
width:550,
height:450,
Resizable:true,
draggable:false,
overlay: {
opacity: 40,
background: "black" ,
overflow:'auto'
},
buttons:{
确定: function(){
alert("OK");
},
取消: function(){
$(this).dialog("close");
}
}
});
});
</script>
</head>html代码:
<div id="sendProcess">
<form action="" method="post">
发文流程:<input type="text" name="sendProcessName" value="" size="30"/>
<button type="submit" id="dialog1" >
</button>
</form>
</div>
//要弹出的内容
<div id="dialog" class="ui-widget ui-widget-content ui-cornor-all" title="流程选择" >
//内容省略
</DIV>
解决方案 »
- html中如何将选中的表格的一行显示在对应的文本框中
- 这个JS控制的可以随意拖动的层在IE6和7中正常,在FF和GG中不能动
- 在线,新手求助:移动div框如何区分div滚动条
- 如何复制读书连载中的示例源代码?
- 用JAVASCRIT能用得到访问用户的IP
- 如何实现在不同页面元素的互操作
- 我画的表格,为什么列的宽度会随着列内容的长短而自动变化?没有分了,帮帮忙
- 想接分的,就进来看看。
- 正则表达式提取余额问题
- js fetch promise对象 想返回成json对象 但是返回的是promise对象
- 怎样获取ext中的items
- input type="file" 这个控件的点击事件是什么?有办法在点击其他控件时触发么?
{
$("#dialog").dialog("close");
}取消: function(){
close();
}
$(document).ready(function(){
$("#sendProcess button").click(function(){$("#dialog").dialog("open");//这样就已经出来最简单的dialog,根据上下文,这句话多余
$("#dialog").css("display","block");//多余
});
$("#dialog").dialog({
show:null,//多余
bgiframe:true,
autoOpen:false,//关键在这里,都false了,想显示出来就得手动了
modal:true,
width:550,
height:450,
Resizable:true,
draggable:false,
overlay: {
opacity: 40,
background: "black" ,
overflow:'auto'
},
buttons:{
确定: function(){
alert("OK");
},
取消: function(){
$(this).dialog("close");
}
}
}).dialog('open')//手动;});
这句话不多余啊,点击button 手动打开dialogautoOpen:false,//关键在这里,都false了,想显示出来就得手动了
这句话,不自动打开,通过我点击button打开
}).dialog('open')//手动;
这一句 是神马作用?