jquery中设置了一系列的UI组件,其中ModalDialog是比较常用的,现在我们来看看如何使用
先看看最后的效果;
首先,导入所需要的css以及js,
<link type="text/css"href="base/ui.all.css" rel="stylesheet" />
<script type="text/javascript"src="jquery-1.3.2.min.js"></script>
<script type="text/javascript"src="ui/ui.core.js"></script>
<script type="text/javascript"src="ui/ui.draggable.js"></script>
<script type="text/javascript"src="ui/ui.resizable.js"></script>
<script type="text/javascript"src="ui/ui.dialog.js"></script>
然后设置页面
<div id="dialog" title="创建"style="display:none">
<form>
<input/>
</form>
</div>
<buttonid="btn">open</button>
初始化对话框属性
$(function(){
$("#dialog").dialog(
{ buttons: {"关闭&ESC": function()
{$(this).dialog("close");
},
"保存": function()
{$(this).dialog("close");
}
},
autoOpen:false,
modal:true,
height: 300,
closeOnEscape:true,
hide:'shake'
});
http://blog.sina.com.cn/s/blog_4d4e3d0f0100emvd.html
$("#btn").bind("click",function(){
$("#dialog").dialog('open');
});
});
这样就可以根据我们的设置显示div中模式对话框了 .
当然可以根据我们的需要设置必要的属性:
先看看最后的效果;
首先,导入所需要的css以及js,
然后设置页面
<div id="dialog" title="创建"style="display:none">
</div>
<buttonid="btn">open</button>
初始化对话框属性
$(function(){
});
这样就可以根据我们的设置显示div中模式对话框了 .
当然可以根据我们的需要设置必要的属性:
autoOpen
-
Type:
- Boolean Default:
- true 默认在调用dialog()时候打开,否则调用dialog('open')时候显示;