Jika sebelumnya kita sudah tidak asing dengan Javascript Framework
seperti jQuery, Mootools, ExtJS atau yang lainnya, pada artikel ini kita
akan membahas tentang jQuery UI. jQuery UI merupakan pengembangan dari
jQuery yang memudahkan kita untuk membuat UI (User Interface) web yang
interaktif dengan berbagai fitur dan theme.
Untuk menggunakan jQuery UI anda dapat mendownload library-nya di http://jqueryui.com. jQuery UI mendukung beberapa fitur menarik diantaranya :
Sekarang kita akan membahas penggunaan salah satu widget jQuery UI DatePicker pada ASP.NET.
1. Tambahkan library jQuery yang telah disediakan ketika kita membuat project baru.
2. Tambahkan library jQuery UI + CSS + Image yang telah anda download dengan melakukan Add Existing Item.
Make sure solution project anda sebagai berikut.
3. Berikutnya kita dapat menggunakan textbox Html control maupun server control. Pada contoh ini kita menggunakan textbox server control.
4. Tambahkan kode berikut pada <head>, kemudian Run(F5).
Kita juga dapat mengkostumasinya dengan animasi, mengganti format tanggalnya, interaksinya, dll. Anda dapat menyimak dokumentasinya lebih lanjut pada http://jqueryui.com/demos/datepicker/
Summary
Dengan penggunaan jQuery UI menyediakan berbagai interaksi, widget, animasi yang memudahkan kita untuk membuat UI yang interaktif. Microsoft juga menyediakan Microsoft Ajax Content Delivery Network (CDN) yang dapat digunakan secara gratis, jadi anda tidak perlu repot-repot untuk mengupload library code jQuery UI, anda dapat menyimaknya disini.
Sumber :
http://mugi.or.id/blogs/danzgreyta/archive/2010/09/23/jquery-ui-on-asp-net.aspx
Read More … JQuery UI on ASP.NET
Untuk menggunakan jQuery UI anda dapat mendownload library-nya di http://jqueryui.com. jQuery UI mendukung beberapa fitur menarik diantaranya :
Interactions | Widget | Effect | |
Draggable | Accordion | Blind | Highlight |
Droppable | Dialog | Bounce | Pulsate |
Resizable | Slider | Clip | Scale |
Selectable | Tab | Drop | Shake |
Sortable | DatePicker | Explode | Slide |
ProgressBar | Fold | Transfer |
1. Tambahkan library jQuery yang telah disediakan ketika kita membuat project baru.
1: <head runat="server">
2: <title>Menggunakan jQuery UI DatePicker pada ASP.NET</title>
3: <script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
4: <script src="Scripts/jquery-1.4.1-vsdoc.js" type="text/javascript"></script>
5: </head>
1: <link href="Style/jquery-ui-1.8.4.custom.css" rel="stylesheet" type="text/css" />
2: <script src="Scripts/jquery.ui.core.js" type="text/javascript"></script>
3: <script src="Scripts/jquery.ui.datepicker.js" type="text/javascript"></script>
3. Berikutnya kita dapat menggunakan textbox Html control maupun server control. Pada contoh ini kita menggunakan textbox server control.
1: <asp:TextBox ID="txtDatePicker" CssClass="datepicker" runat="server"></asp:TextBox>
1: <script type="text/javascript">
2: $(function () {
3: $(".datepicker").datepicker();
4: });
5: </script>
Kita juga dapat mengkostumasinya dengan animasi, mengganti format tanggalnya, interaksinya, dll. Anda dapat menyimak dokumentasinya lebih lanjut pada http://jqueryui.com/demos/datepicker/
1: <script type="text/javascript">
2: $(function () {
3: $(".datepicker").datepicker({
4: dateFormat: 'dd-MM-yy',
5: showOn: 'button',
6: buttonImage: 'images/calendar.png',
7: buttonImageOnly: true,
8: showAnim: 'slideDown'
9: });
10: });
11: </script>
Dengan penggunaan jQuery UI menyediakan berbagai interaksi, widget, animasi yang memudahkan kita untuk membuat UI yang interaktif. Microsoft juga menyediakan Microsoft Ajax Content Delivery Network (CDN) yang dapat digunakan secara gratis, jadi anda tidak perlu repot-repot untuk mengupload library code jQuery UI, anda dapat menyimaknya disini.
Sumber :
http://mugi.or.id/blogs/danzgreyta/archive/2010/09/23/jquery-ui-on-asp-net.aspx