The jquery UI is a jquery based open source JavaScript Web user interface code base. A visual control that contains low-level user interaction, animations, effects, and replaceable topics.
Preparing for the JQuery environment
First, we create a button, and when we click on the button, a dialog box pops up.
| The code is as follows |
Copy Code |
<input type= "button" value= "delete" id= "btn"/> |
In order to set this button to click on the event, you need to prepare the jQuery environment.
| The code is as follows |
Copy Code |
<script type= "Text/javascript" src= "Scripts/jquery-1.4.2.js" ></script> |
Set the Click event for the button in ready.
| The code is as follows |
Copy Code |
$ (function () { Class $ ("#btn"). Click (function () { Alert ("BTN is clicked!") "); } ); |
Confirm that this step is not a problem.
Prepare dialog box
In the second step, you need to prepare the contents of the dialog box. This content comes from the demo file of the JQuery UI.
| The code is as follows |
Copy Code |
<div id= "dialog-confirm" title= "Empty the Recycle Bin?" > <p> <span class= "Ui-icon ui-icon-alert" style= "Float:left"; margin:0 7px 20px 0; " ></span> These items would be permanently deleted and cannot to be recovered. Are you sure?</p> </div> |
In order to use the JQuery UI dialog box, you need to add references to these files.
| code is as follows |
copy code |
<script type=" Text/javascript "src=" Scripts/jquery.ui.core.js ">< /script> <script type= "Text/javascript" src= "Scripts/jquery.ui.widget.js" ></SCRIPT> <script type= "Text/javascript" src= "Scripts/jquery.ui.mouse.js" ></SCRIPT> <script Type= "Text/javascript" src= "Scripts/jquery.ui.button.js" ></SCRIPT> <script type= "text/" JavaScript "src=" Scripts/jquery.ui.draggable.js "></script>" <script type= "Text/javascript" Src= "Scripts/jquery.ui.position.js" ></script> <script type= text/javascript "src=" scripts/ Jquery.ui.dialog.js "></script> |
Add Style
The jquery UI uses a number of styles to decorate, and you need to refer to the jquery UI style, note that jquery.ui.all.css this file references a large number of other style files, putting the jquery UI The contents of the Development-bundlethemesbase folder are copied over.
| The code is as follows |
Copy Code |
| 1 <link type= "text/css" href= "Styles/jquery.ui.all.css" rel= "stylesheet"/> |
In the Ready function, this dialog box is also initialized.
| The code is as follows |
Copy Code |
$ (function () { Class $ ("#btn"). Click (function () { Alert ("BTN is clicked!") "); });
Initialize dialog box $ ("#dialog-confirm"). Dialog (); });
|
Now, when you open this page, you can already see the dialog box.
An example of a combination with asp.net
| code is as follows |
copy code |
<body> <form id= "Form1" runat= "Server" > <div id= "Dlg" > <asp:textbox id= "TextBox1" runat= "Server" ></asp:TextBox> </div> <asp:button id= "Showdlg" runat= "server" text= "..."/> </form> <script type= "Text/javascript" language= "JavaScript" > $ (function () { $ ("#dlg"). Dialog ({ Autoopen:false, Closed:true, WIDTH:450, Modal:true, Appendto: "Form", Buttons: { "OK": function () { $ ("form"). Submit (); }, ' Cancle ': function () { $ (This). dialog ("Close"); } }, Close:function () { } }); $ ("#<%=showdlg.clientid%>"). button (). Click (function () {$ ("#dlg"). Dialog ("Open"); } ); </script> </body> |
Create a simple dialog box:
| The code is as follows |
Copy Code |
| <script type= "text/javascript> $.fx.speeds._default = 1000; $ (function () { $ ("#dialog"). Dialog ({ Autoopen:false, Show: "Blind", Hide: "Explode" });
$ ("#opener"). Click (function () { $ ("#dialog"). Dialog ("Open"); return false; }); }); Script> <script type= "text/javascript> $.fx.speeds._default = 1000; $ (function () { $ ("#dialog"). Dialog ({ Autoopen:false, Show: "Blind", Hide: "Explode" }); $ ("#opener"). Click (function () { $ ("#dialog"). Dialog ("Open"); return false; }); }); Script> |
Page:
| The code is as follows |
Copy Code |
| <div class= "Demo" > <div id= "Dialog" title= "Basic dialog box" > <p> This is a dialog box where the window can be moved, scaled and closed by the "X" icon </p> </div> <button id= "Opener" > Open the dialog box </button> </div>
<div class= "Demo" > <div id= "Dialog" title= "Basic dialog box" > <p> This is a dialog box where the window can be moved, scaled and closed by the "X" icon </p> </div> <button id= "Opener" > Open the dialog box </button> </div> |