easyui初步(一)

来源:互联网 发布:java jdk7.0 64位下载 编辑:程序博客网 时间:2024/06/10 19:11

首先引入基本的文件:

<script type="text/javascript" src="easyui/jquery.min.js"></script><script type="text/javascript" src="easyui/jquery.easyui.min.js"></script><script type="text/javascript" src="easyui/locale/easyui-lang-zh_CN.js"></script><link rel="stylesheet" type="text/css" href="easyui/themes/default/easyui.css"/><link rel="stylesheet" type="text/css" href="easyui/themes/icon.css"/> 

js与css的引用格式要严格依照上面,如果script使用<script />的形式,link中rel属性不指定会出现无法引入的问题。

之后可以使用easyui。

基本元素之对话框:

<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Toolbar and Buttons - jQuery EasyUI Demo</title><link rel="stylesheet" type="text/css" href="../../themes/default/easyui.css"><link rel="stylesheet" type="text/css" href="../../themes/icon.css"><link rel="stylesheet" type="text/css" href="../demo.css"><script type="text/javascript" src="../../jquery.min.js"></script><script type="text/javascript" src="../../jquery.easyui.min.js"></script></head><body><h2>Toolbar and Buttons</h2><p>The toolbar and buttons can be added to dialog.</p><div style="margin:20px 0;"><a href="javascript:void(0)" class="easyui-linkbutton" onclick="$('#dlg').dialog('open')">Open</a><a href="javascript:void(0)" class="easyui-linkbutton" onclick="$('#dlg').dialog('close')">Close</a></div><div id="dlg" class="easyui-dialog" title="Toolbar and Buttons" style="width:400px;height:200px;padding:10px"data-options="iconCls: 'icon-save',toolbar: [{text:'Add',iconCls:'icon-add',handler:function(){alert('add')}},'-',{text:'Save',iconCls:'icon-save',handler:function(){alert('save')}}],buttons: [{text:'Ok',iconCls:'icon-ok',handler:function(){alert('ok');}},{text:'Cancel',handler:function(){alert('cancel');;}}]">The dialog content.</div></body></html>


基本元素之表单:

<!DOCTYPE html><html><head><meta charset="UTF-8"><title>learn easyui 01</title><script type="text/javascript" src="easyui/jquery.min.js"></script><script type="text/javascript" src="easyui/jquery.easyui.min.js"></script><script type="text/javascript" src="easyui/locale/easyui-lang-zh_CN.js"></script><link rel="stylesheet" type="text/css" href="easyui/themes/default/easyui.css"/><link rel="stylesheet" type="text/css" href="easyui/themes/icon.css"/> </head><body><h2>Basic Form</h2><p>Fill the form and submit it.</p><div style="margin:20px 0;"><a href="javascript:void(0)" class="easyui-linkbutton" onclick="loadLocal()">LoadLocal</a><a href="javascript:void(0)" class="easyui-linkbutton" onclick="loadRemote()">LoadRemote</a><a href="javascript:void(0)" class="easyui-linkbutton" onclick="clearForm()">Clear</a></div><div style="margin:20px 0;"></div><div class="easyui-panel" title="New Topic" style="width:100%;max-width:400px;padding:30px 60px;"><form id="ff" method="post"><div style="margin-bottom:20px"><input class="easyui-textbox" name="name" style="width:100%" data-options="label:'Name:',required:true"></div><div style="margin-bottom:20px"><input class="easyui-textbox" name="email" style="width:100%" data-options="label:'Email:',required:true,validType:'email'"></div><div style="margin-bottom:20px"><input class="easyui-textbox" name="subject" style="width:100%" data-options="label:'Subject:',required:true"></div><div style="margin-bottom:20px"><input class="easyui-textbox" name="message" style="width:100%;height:60px" data-options="label:'Message:',multiline:true"></div><div style="margin-bottom:20px"><select class="easyui-combobox" name="language" label="Language" style="width:100%"><option value="ar">Arabic</option><option value="bg">Bulgarian</option><option value="ca">Catalan</option><option value="zh-cht">Chinese Traditional</option><option value="cs">Czech</option><option value="da">Danish</option><option value="nl">Dutch</option><option value="en" selected="selected">English</option></select></div></form><div style="text-align:center;padding:5px 0"><a href="javascript:void(0)" class="easyui-linkbutton" onclick="submitForm()" style="width:80px">Submit</a><a href="javascript:void(0)" class="easyui-linkbutton" onclick="clearForm()" style="width:80px">Clear</a></div></div><script>function submitForm(){$('#ff').form('submit');}function clearForm(){$('#ff').form('clear');}function loadLocal(){$('#ff').form('load',{name:'myname',email:'mymail@gmail.com',subject:'subject',message:'message',language:'en'});}function loadRemote(){$('#ff').form('load', 'form_data1.json');}</script></body></html>

表单中使用data-options="novalidate:true",可以禁止校验。在提交时使用:

function submitForm(){$('#ff').form('submit',{onSubmit:function(){return $(this).form('enableValidation').form('validate');}});}

可以在提交前进行校验。







阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 sg99xzy sg99xyz下载 sg99syz sg999xyz丝瓜下载 sg刀塔 超级玩家 sgamer论坛 doto doat sgamer daota.info daota 足球鞋sg 篮球sg sg wannabe sg是什么 篮球sg是什么位置 罪与罚 sg wannabe sg超级玩家 巨人网络sg sg街机三国 sg三国杀 sh sh48 sh9me sh419 .sh -sh 白sh 红旗sh5 红旗sh7 3344sh 6sh神童免费网 夏普sh905i sh什么意思 sh是什么意思 重装机兵sh超详细攻略 红旗sh7价格 红旗sh5价格 sh函数 松下s1h