Ç° ÑÔ
¡¡ easyuiÊÇÒ»ÖÖ»ùÓÚjQueryµÄÓû§½çÃæ²å¼þ¼¯ºÏ¡£
easyuiΪ´´½¨ÏÖ´ú»¯£¬»¥¶¯£¬JavaScriptÓ¦ÓóÌÐò£¬Ìṩ±ØÒªµÄ¹¦ÄÜ¡£ ʹÓÃeasyuiÄã²»ÐèҪдºÜ¶à´úÂ룬ÄãÖ»ÐèҪͨ¹ý±àдһЩ¼òµ¥HTML±ê¼Ç£¬¾Í¿ÉÒÔ¶¨ÒåÓû§½çÃæ¡£
easyuiÊǸöÍêÃÀÖ§³ÖHTML5ÍøÒ³µÄÍêÕû¿ò¼Ü¡£easyui½ÚÊ¡ÄúÍøÒ³¿ª·¢µÄʱ¼äºÍ¹æÄ£¡£easyuiºÜ¼òµ¥µ«¹¦ÄÜÇ¿´óµÄ¡£
Ò»¡¢ÉùÃ÷×é¼þµÄ·½·¨
jQuery EasyUI ÌṩÒ×ÓÚʹÓõÄ×é¼þ£¬Ëüʹ Web ¿ª·¢ÈËÔ±ÄÜ¿ìËÙµØÔÚÁ÷ÐÐµÄ jQuery ºËÐÄºÍ HTML5 ÉϽ¨Á¢³ÌÐòÒ³Ãæ¡£ ÓÐÁ½¸ö·½·¨ÉùÃ÷µÄ UI ×é¼þ:
1. Ö±½ÓÔÚ HTML ÉùÃ÷×é¼þ;
ÎÒ´´½¨µÄ¶Ô»°¿ò
2. ±àд JavaScript ´úÂëÀ´´´½¨×é¼þ¡£
$('#a').combobox({ url: ..., required: true, valueField: 'id', textField: 'text' });
¶þ¡¢×é¼þµÄʹÓÃ
1EasyUI´°¿Ú
1)´´½¨¼òµ¥´°¿Ú
´´½¨Ò»¸ö´°¿Ú£¨window£©·Ç³£¼òµ¥£¬ÎÒÃÇ´´½¨Ò»¸ö DIV ±ê¼Ç£º
ÄÚÈÝÇø
ÔËÐнá¹ûÈçÏ£º
Ò»Ðмòµ¥µÄ´úÂë¾Í¿ÉÒÔ¿ìËٵشһ¸ö´°¿Ú£¬²¢ÇÒ»¹²»ÓÃдjavascript£¬ÊDz»ÊǷdz£ºÃÓᣡ£
Èç¹ûÄúÏ£Íû´´½¨Ò»¸öÒþ²ØµÄ´°¿Ú£¨window£©£¬¼ÇµÃÉèÖà 'closed' ÊôÐÔΪ 'true' Öµ£¬Äú¿ÉÒÔµ÷Óà 'open' ·½·¨À´´ò¿ª´°¿Ú£¨window£©£º
ÄÚÈÝÇø
$('#win').window('open');
ÏÂÃæÎÒÃÇÀ´´´½¨Ò»¸ö¼òµ¥µÄµÇ¼´°¿Ú£º
Name: Pass: OkCancel
Ч¹ûÈçͼËùʾ£º
2)×Ô¶¨Òå´°¿Ú¹¤¾ßÀ¸
ĬÈÏÇé¿öÏ£¬´°¿Ú£¨window£©ÓÐËĸö¹¤¾ß£ºcollapsible¡¢minimizable¡¢maximizable ºÍ closable¡£±ÈÈçÎÒÃǶ¨ÒåÒÔÏ´°¿Ú£¨window£©£º
window content
ÈçÐè×Ô¶¨Ò幤¾ß£¬ÉèÖøù¤¾ßΪ true »òÕß false¡£±ÈÈçÎÒÃÇÏ£Íû¶¨ÒåÒ»¸ö´°¿Ú£¨window£©£¬½ö½öÓµÓÐÒ»¸ö¿É¹Ø±ÕµÄ¹¤¾ß¡£ÄúÓ¦¸ÃÉèÖÃÈκÎÆäËû¹¤¾ßΪ false¡£ÎÒÃÇ¿ÉÒÔÔÚ±ê¼ÇÖлòÕßͨ¹ý jQuery ´úÂ붨Òå tools ÊôÐÔ¡£ÏÖÔÚÎÒÃÇʹÓà jQuery ´úÂëÀ´¶¨Òå´°¿Ú£¨window£©£º
$('#win').window({ collapsible:false, minimizable:false, maximizable:false });
Èç¹ûÎÒÃÇÏ£ÍûÌí¼Ó×Ô¶¨ÒåµÄ¹¤¾ßµ½´°¿Ú£¨window£©£¬ÎÒÃÇ¿ÉÒÔʹÓà tools ÊôÐÔ¡£×÷ΪʵÀýÑÝʾ£¬ÎÒÃÇÌí¼ÓÁ½¸ö¹¤¾ßµ½´°¿Ú£¨window£©£º
$('#win').window({
collapsible:false,
minimizable:false,
maximizable:false,
tools:[{
iconCls:'icon-add',
handler:function(){
alert('add');
}
},{
iconCls:'icon-remove',
handler:function(){
alert('remove');
}
}]
});
3)´´½¨¶Ô»°¿ò
¶Ô»°¿ò£¨Dialog£©ÊÇÒ»¸öÌØÊâµÄ´°¿Ú£¨window£©£¬¿ÉÒÔ°üº¬ÔÚ¶¥²¿µÄ¹¤¾ßÀ¸ºÍÔڵײ¿µÄ°´Å¥¡£Ä¬ÈÏÇé¿öÏ£¬¶Ô»°¿ò£¨Dialog£©²»Äܸıä´óС£¬µ«ÊÇÓû§¿ÉÒÔÉèÖà resizable ÊôÐÔΪ true£¬Ê¹Æä¿ÉÒԸıä´óС¡£
¶Ô»°¿ò£¨Dialog£©·Ç³£¼òµ¥£¬¿ÉÒÔ´Ó DIV ±ê¼Ç´´½¨£¬ÈçÏÂËùʾ£º
title toolbar Dialog Content.
×¼±¸¹¤¾ßÀ¸£¨Toolbar£©ºÍ°´Å¥£¨Button£©
AddSaveOkCancel
2EasyUI²¼¾Ö
1)ΪÍøÒ³´´½¨±ß¿ò²¼¾Ö
±ß¿ò²¼¾Ö£¨border layout£©ÌṩÎå¸öÇøÓò£ºeast¡¢west¡¢north¡¢south¡¢center¡£ÒÔÏÂÊÇһЩͨ³£Ó÷¨£º
ΪÁËÓ¦Óò¼¾Ö£¨layout£©£¬ÄúÓ¦¸ÃÈ·¶¨Ò»¸ö²¼¾Ö£¨layout£©ÈÝÆ÷£¬È»ºó¶¨ÒåһЩÇøÓò¡£²¼¾Ö£¨layout£©±ØÐëÖÁÉÙÐèÒªÒ»¸ö center ÇøÓò£¬ÒÔÏÂÊÇÒ»¸ö²¼¾Ö£¨layout£©ÊµÀý£º
Select language:JavaC#VBErlang
ÎÒÃÇÔÚÒ»¸ö<div> ÈÝÆ÷Öд´½¨ÁËÒ»¸ö±ß¿ò²¼¾Ö£¨border layout£©£¬²¼¾Ö£¨layout£©°ÑÈÝÆ÷ÇиîΪÁ½¸ö²¿·Ö£¬×ó±ßÊǵ¼º½²Ëµ¥£¬ÓÒ±ßÊÇÖ÷ÒªÄÚÈÝ¡£
×îºóÎÒÃÇдһ¸ö onclick ʼþ´¦Àíº¯ÊýÀ´¼ìË÷Êý¾Ý£¬'showcontent' º¯Êý·Ç³£¼òµ¥£º
function showcontent(language){ $('#content').html('Introduction to ' + language + ' language'); }
2)ÔÚÃæ°åÖд´½¨¸´ÔÓ²¼¾Ö
Ãæ°å£¨Panel£©ÔÊÐíÄú´´½¨ÓÃÓÚ¶àÖÖÓÃ;µÄ×Ô¶¨Òå²¼¾Ö¡£ÔÚ±¾ÊµÀýÖУ¬ÎÒÃÇʹÓÃÃæ°å£¨panel£©ºÍ²¼¾Ö£¨layout£©²å¼þÀ´´´½¨Ò»¸ö msn ÏûÏ¢¿ò¡£
ÎÒÃÇÔÚÇøÓòÃæ°åÖÐʹÓöà¸ö²¼¾Ö£¨layout£©¡£ÔÚÏûÏ¢¿òµÄ¶¥²¿ÎÒÃÇ·ÅÖÃÒ»¸ö²éѯÊäÈë¿ò¡£ÔÚÖмäµÄÇøÓòÎÒÃÇͨ¹ýÉèÖà split ÊôÐÔΪ true£¬°ÑÕⲿ·ÖÇиîΪÁ½²¿·Ö£¬ÔÊÐíÓû§¸Ä±äÇøÓòÃæ°åµÄ³ß´ç´óС¡£
ÒÔϾÍÊÇËùÓдúÂ룺
Search:Hi,I am easyui.
3)¶¯Ì¬Ìí¼Ó±êÇ©Ò³
ͨ¹ýʹÓà jQuery EasyUI ¿ÉÒÔºÜÈÝÒ×µØÌí¼Ó Tabs¡£ÄúÖ»ÐèÒªµ÷Óà 'add' ·½·¨¼´¿É¡£
ÎÒÃǽ«Ê¹Óà iframe ¶¯Ì¬µØÌí¼ÓÏÔʾÔÚÒ»¸öÒ³ÃæÉ쵀 Tabs¡£ µ±µã»÷Ìí¼Ó°´Å¥£¬Ò»¸öÐ嵀 tab ½«±»Ìí¼Ó¡£Èç¹û tab ÒѾ´æÔÚ£¬Ëü½«±»¼¤»î¡£
²½Öè 1£º´´½¨ Tabs
googlejqueryeasyui
²½Öè 2£ºÊµÏÖ 'addTab' º¯Êý
¡¡