JueryUI插件的简单应用(一):介绍及第一个示例

从这篇文章开始,我将用三到四篇文章介绍jquey-ui插件的简单应用,包括插件的下载,安装,基本组件的简单应用。基本组件包括:弹出框,autocompleteaccordiondatepicker

tabssliderprogressbar

   JueryUI是基于jquery库的插件,提供一些形式各样的控件共大家使用,可避免重复开发,比如弹出框,自动完成功能,日期控件,tab控件等,使用非常简单。

插件下载地址:http://jqueryui.com/docs/Getting_Started 点击上方的download即可下载。下载解压后会有一个demo文件夹,运行其中的index.html,基本内容和官网的demo内容一致。

使用dialog对话框:

一.需引入的文件(均可在下载的解压文件中找到)
       1. jquery-1.4.4.min.js

       2. jquery-ui-1.8.8.custom.min.js

       3. development-bundle/themes/base/jquery.ui.all.css

   二.JS   

 <%--弹出框%>

    <script type="text/javascript">

        $(function () {

            var vv = $("#Text1");

            $("#dialog123").dialog({

                autoOpen: false, //autoOpen表示加载页面时不打开模态窗体

                height: 200,

                width: 350,

                modal: true,

                buttons: {

                    "确定"function () { //"确定"为弹出框的确定按钮

                            $("#Text3").val(vv.val());

                            $(this).dialog("close");     

                    },

                   取消function () {   //取消为弹出框的取消按钮(不许加引号)

                        $(this).dialog("close");

                    }

                }

            });

            $("#Button1").click(function () {  //打开模态窗体

                $("#dialog123").dialog("open");  

            });

        });

</script>

   三、HTML

  <%--弹出框--%>

    <div id="dialogTest">

        <input id="Button1" type="button" value="弹獭?框ò" />

        <input id="Text3" type="text" />

        <div id="dialog123" title="创洹?建¨" style="display: none">

            <input id="Text1" type="text" />

            <input id="Text2" type="text" />

        </div>

    </div>

posted @ 2011-01-17 21:24    阅读(840)  评论(0编辑  收藏  举报