jQuery easyui(上)

jQuery EasyUI 扩展 创建自定义 EasyUI 插件是扩展其功能的一种常见方式。这涉及到编写 JavaScript 代码,以及可能的 HTML 和 CSS,以实现新的 UI 组件或功能。定义插件结构:确定你的插件将提供哪些功能,以及它将如何与 EasyUI 的其他部分交互。编写 JavaScript 代码:使用 jQuery 的插件开发模式来编写你的插件代码。确保你的代码遵循 EasyUI 的编程规范和命名约定。创建 HTML 结构:如果你的插件需要特定的 HTML 结构,确保它易于集成到现有的 EasyUI 界面中。添加样式。 阅读详情

1.easyui的认识

easyui是一种基于jQuery、Angular.、Vue和React的用户界面插件集合。
easyui为创建现代化,互动,JavaScript应用程序,提供必要的功能。
使用easyui你不需要写很多代码,你只需要通过编写一些简单HTML标记,就可以定义用户界面。
easyui是个完美支持HTML5网页的完整框架。
easyui节省您网页开发的时间和规模。
easyui很简单但功能强大的。

(1)是一组基于jQuery的UI(用户界面)插件集合;
(2)而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。
(3)学习的时候,成本不大,easyui知识点由JS+HTML+CSS+jquery,容易上手
(4)开发者不需要编写复杂的JavaScript,也不需要对css样式有深入的了解,开发者只有需要了解一些简单的html标签。--完成页面的构建
(5)学习方法 copy+edit 官网里面有很多示例
(6)Easyui是属于前端框架

  

>  Layui elementui easyui bootstarp vue 。。。

     Bootstrap -- 响应式的jquery框架 快速构建web程序的框架
 Easyui 就是基于jquery做界面的框架,上手容易,学习方式copy+edit

2.easyui应该怎么使用**

步骤:

​ (1)下载easyui

(2) 在页面引入对应easyui的文件

    <!-- easyui的样式主题文件 -->
	<link rel="stylesheet" type="text/css" href="easyui/themes/default/easyui.css">
	<!-- easyui的系统图标-->   
	<link rel="stylesheet" type="text/css" href="easyui/themes/icon.css">
	<!-- easyui依赖的jquery库-->   
	<script type="text/javascript" src="easyui/jquery.min.js"></script>
	<!-- easyui的插件库-->      
	<script type="text/javascript" src="easyui/jquery.easyui.min.js"></script>
	<!-- easyui的汉化包 -->
	<script type="text/javascript" src="easyui/locale/easyui-lang-zh_CN.js"></script>

3.easy组件的创建方式**

(1)通过HTML来创建  --- class="easyui-组件名"

(2)通过js代码来创建

​ $("#p1").panel({

​ title:‘标题’

​ })

4.easyui加载原理**

使用EasyUI时,有个经常遇到的问题,页面还没有渲染完成的时候,就展现了。

刚刚开始很混乱,等加载完成后,就好了。

$.parser.onComplete,这个是在所有组件解析完成后执行的事件。其实这个事件很有用的。很多在布局用到easyui的时候总会出现一个问题。就是在一进入主界面的时候,页面的并不是马上就展现,而是会有一个混乱的过程,之后一闪就又好了。

其实这个就是因为easyui是在dom载入完毕之后才会对整个页面进行解析,当你们布局和组件使用的比较多的时候,完整的解析组件就需要一个过程,而在这个过程中就会出现短暂的界面混乱现象。

要解决这个问题其实只要好好利用这个onComplete 事件在结合一个载入遮罩就解决问题了。

<#include “common/loadingDiv.html”/>(Freemarker的include语法,模版用的.html后缀)loadingDiv.html

<div id='loadingDiv' style="position: absolute; z-index: 1000; top: 0px; left: 0px; 
width: 100%; height: 100%; background: white; text-align: center;"> 
<h1 style="top: 48%; position: relative;"> 
<font color="#15428B">努力加载中···</font> 
</h1> 
t;/div> 
<script type="text/javascript"> 
function closeLoading() { 
$("#loadingDiv").fadeOut("normal", function () { 
$(this).remove(); 
}); 
} 
var no; 
$.parser.onComplete = function () { 
if (no) clearTimeout(no); 
no = setTimeout(closeLoading, 1000); 
} 
</script

在这里插入图片描述
在这里插入图片描述

5.easyui常用组件

5.1 Pagination(分页)

使用$.fn.pagination.defaults重写默认值对象

.分页组件是一个比较常用的组件之一,我们可以有两种使用方式,一种是直接在标签上面添加相应的属性,另一种是通过js进行操作。
静态方式创建如下:

动态方式:

5.2、Layout组件的使用

(5.2.1) layout的使用

布局是最常用的组件了,官方提供的是拥有5个布局方向的:北、南、东、西、中.

基本的使用方式如下:

	<!-- 上 -->
	<div data-options="region:'north',title:'上',split:true,iconCls:'icon-edit',minHeight:'100',maxHeight:'200'" style="height:100px;"></div>   
    
    <!-- 下 -->
    <div data-options="region:'south',title:'South Title',split:true" style="height:100px;"></div>   
   
   	<!-- 右 -->
    <div data-options="region:'east',iconCls:'icon-reload',title:'East',split:true" style="width:100px;"></div>   
   	<!-- 左 -->
    <div data-options="region:'west',title:'West',split:true" style="width:200px;"></div>   
    <!-- 中 -->
    
    <div data-options="region:'center',title:'center title' " style="padding:5px;background:#eee;"></div>   
	
	
	
	</div>

我们可以为其添加js的属性:

对于布局来说,当然也还是可以进行嵌套处理的,我们可以摘除掉我们不需要的部分,然后将需要的部分进行再次组装。

	 <div data-options="region:'center'"> 
	 	<div  class="easyui-layout"  data-options="fit:true"  >
	 	
	 		<div data-options="region:'west',border:false" style="width:180px"></div>   
        	<div data-options="region:'center'">
        	
        		<div class="easyui-layout"  data-options="fit:true">
        			
        		    	 <div data-options="region:'north'" style="height:100px"></div>   
						 <div data-options="region:'south'" ></div>   

        		</div>
        	</div>   	
	 	</div>
	   </div>
	
	</div>

效果如下:

(5.2.2) 面板的使用
第一种方式:通过标签直接创建。

第二种方式:

panel content.

panel content.

(5.2.3 )Accordion(分类)
使用$.fn.accordion.defaults重写默认值对象。

分类空间允许用户使用多面板,但在同一时间只会显示一个。每个面板都内建支持展开和折叠功能。点击一个面板的标题将会展开或折叠面板主体。面板内容可以通过指定的’href’属性使用ajax方式读取面板内容。用户可以定义一个被默认选中的面板,如果未指定,那么第一个面板就是默认的。

(5.2.4) Tabs(选项卡)

使用$.fn.tabs.defaults重写默认值对象。

选项卡显示一批面板。但在同一个时间只会显示一个面板。每个选项卡面板都有头标题和一些小的按钮工具菜单,包括关闭按钮和其他自定义按钮。

5.3、Menu 和Button组件的使用
LinkButton(按钮)
使用$.fn.linkbutton.defaults重写默认值对象。

按钮组件使用超链接按钮创建。它使用一个普通的标签进行展示。它可以同时显示一个图标和文本,或只有图标或文字。按钮的宽度可以动态和折叠/展开以适应它的文本标签。

增加部门

<a id=“btn_find” href="#" class=“easyui-linkbutton” data-options=“iconCls:‘icon-search’,group:‘sex’,toggle:true”">查找部门

<a id="btn_update" href="#" class="easyui-linkbutton" data-options="iconCls:'icon-edit',group:'sex',toggle:true"">修改部门</a><br />
<a id="btn_delete" href="#" class="easyui-linkbutton" data-options="iconCls:'icon-remove',group:'sex',toggle:true"">删除部门</a><br />
 
	
<script>
	$("a").click(function(){
		//获取单击的按钮的标题
		var title=$(this).text();
		//去空格
		title=$.trim(title);
		alert(title);
	
	});
</script>	

5.4、Form组件的使用

(5.4.1) ValidateBox(验证框)
使用$.fn.validatebox.defaults重写默认值对象。

validatebox(验证框)的设计目的是为了验证输入的表单字段是否有效。如果用户输入了无效的值,它将会更改输入框的背景颜色,并且显示警告图标和提示信息。该验证框可以结合form(表单)插件并防止表单重复提交。

姓名:

邮箱:

密码:

<script>
	$("#nameID").validatebox({
		required:true,
		//validType:'length[1,6]'
		validType:['length[1,6]','chinese'],
		delay:200,
		tipPosition:'left'
	
	});
	//自定义规则,验证是否为汉字
	$.extend($.fn.validatebox.defaults.rules,{
		chinese:{
			//validator表示用户在文本框中输入的内容
			validator:function(value){
				var reg=/^[\u4e00-\u9fa5]/;
				if(reg.test(value)){
					return true;
				}
			},
			//如果不符合中文规则,
			message:'姓名必须是中文'
		}
	
	
	});
	
	$("#emailID").validatebox({
		required:true,
		validType: ['length[1,30]','email']
	
	});
	
	$("#pwdID").validatebox({
		required:true,
		validType: ['length[6,6]','pwdnum']
	
	});
		//自定义规则,验证是否为密码
	$.extend($.fn.validatebox.defaults.rules,{
		pwdnum:{
			//validator表示用户在文本框中输入的内容
			validator:function(value){
				var reg=/^[0-9]/;
				if(reg.test(value)){
					return true;
				}
			},
			//如果不符合中文规则,
			message:'密码必须为数字'
		}
	});
	

</script>

对于表单验证,我们可以对其进行自定义规则。这个时候如果加上正则验证,就完全可以写出一个非常好的验证功能的了。在上面的这个属性中,还可以对提示框的位置进行改变,可以使用的属性是left和right。下面图片中显示的就是一个提示框在left的情况,一般情况下使用默认的right就可以了。

(5.4.2) ComboBox(下拉列表框)

扩展自 . f n . c o m b o . d e f a u l t s 。 使 用 .fn.combo.defaults。使用 .fn.combo.defaults。使用.fn.combobox.defaults重写默认值对象。

下拉列表框显示一个可编辑文本框和下拉式列表,用户可以选择一个值或多个值。用户可以直接输入文本到列表顶部或选择一个或多个当前列表中的值。

静态方法创建:

aitem1 bitem2 bitem3 ditem4 eitem5

动态方法创建:

(5.4.3) DateBox(日期输入框)
扩展自 . f n . c o m b o . d e f a u l t s 。 使 用 .fn.combo.defaults。使用 .fn.combo.defaults。使用.fn.datebox.defaults重写默认值对象。

日期输入框结合了一个可编辑的文本框控件和允许用户选择日期的下拉日历面板控件。选择的日期会自动转变为一个有效的日期然后填充到文本框中。选定的日期也可以被格式化为预定格式。

日期:

	<script>
	$('#dd').datebox({    
	    required:true   
	});
	
	
	$("#dd").datebox({
		onSelect:function(mydate){
		
			var year=mydate.getFullYear();
			var month=mydate.getMonth()+1;
			var date=mydate.getDate();
		
			alert(year+"年"+month+"月"+date+"日");
		}
	
	});
	
	
	</script>

(5.4.4) Slider(滑动条)
使用$.fn.slider.defaults重写默认值对象。

滑动条允许用户从一个有限的范围内选择一个数值。当滑块控件沿着轨道移动的时候,将会显示一个提示来表示当前值。用户可以通过设置其属性自定义滑块。

学生成绩:




<script>
	$("#ss").slider({
		mode:"h",
		min:0,
		max:100,
		rule:[0,'|',25,'|',50,'|',75,'|',100],
		showTip:true,
		value:60
	});

	$("#ss").slider({
		onChange:function(newValue){
			if(newValue==60){
				$("#tip").text("合格").css("color","yellow");
			}else if(newValue==70){
				$("#tip").text("中等").css("color","pink");
			}else if(newValue==80){
				$("#tip").text("良好").css("color","blue");
			}else if(newValue==90){
				$("#tip").text("优秀").css("color","green");
			}
		}
	})


</script>

(5.4.5) NumberSpinner(数字微调)
数字微调控件的创建是基于微调控件和数值输入框控件的。他可以转换输入的值,比如:数值、百分比、货币等。它也允许使用上/下微调按钮调整到用户的期望值。

商品数量:
<input id="ss" style="width:100px">  <br />  

你一共买了<span id="num">1</span>件商品
	<script>
	$('#ss').numberspinner({    
	  value:1,
	    min:1,
	    max:100   
	});  
		
	$('#ss').numberspinner({
		onSpinUp:function(){
			var value=$("#ss").numberspinner("getValue");
			//将当前值设置到span标签
			$("#num").text(value).css("color","red");
		},
		onSpinDown:function(){
			var value=$("#ss").numberspinner("getValue");
			//将当前值设置到span标签
			$("#num").text(value).css("color","red");
		}

	});    	
		
		
		//添加键盘事件
		$('#ss').keyup(function(event){
			//获取按键的unicode编码
			var myevent=event;
			var code=myevent.keyCode;
			if(code==13){
				var value=$(this).val();
				//将当前值设置到span标签
				$("#num").text(value).css("color","red");
			}
		});
		
	</script>

.5.5、窗口组件的使用
(.5.5.1) Window(窗口)
扩展自 . f n . p a n e l . d e f a u l t s 。 使 用 .fn.panel.defaults。使用 .fn.panel.defaults。使用.fn.window.defaults重写默认值对象。

窗口控件是一个浮动和可拖拽的面板可以用作应用程序窗口。默认情况下,窗口可以移动,调整大小和关闭。它的内容也可以被定义为静态html或要么通过ajax动态加载。

静态方法创建:

Window Content
动态创建:
<div id="win1"></div>  
<div id="win2"></div>  

(5.5.2) Dialog(对话框窗口)

该对话框是一种特殊类型的窗口,它在顶部有一个工具栏,在底部有一个按钮栏。对话框窗口右上角只有一个关闭按钮用户可以配置对话框的行为显示其他工具,如collapsible,minimizable,maximizable工具等。

<div id="win1"></div>  

(5.5.3) Messager(消息窗口)

消息窗口提供了不同的消息框风格,包含alert(警告框), confirm(确认框), prompt(提示框), progress(进度框)等。所有的消息框都是异步的。用户可以在交互消息之后使用回调函数去处理结果或做一些自己需要处理的事情。








<script>
	$("input").click(function(){
	
		//定位button按钮,提供单击事件
		var tip=$(this).val();
		tip=$.trim(tip);
		if("警告框"==tip){
			$.messager.alert("警告框","警告处分","waring",function(){
				//alert("关闭");
			});
		}
		
		if("确认框"==tip){
		$.messager.confirm("确认框","你确认要删除么",function(value){
			alert(value);
		});
		}
		
		if("输入框"==tip){
		$.messager.prompt("输入框","请输入你的姓名",function(name){
			alert(name);
		});
		}
		
		if("显示框"==tip){
		$.messager.show({
			showType: "slide",
			showSpeed: 600,
			width:300,
			height:300,
			title:"显示框",
			timeout:5000,
			msg:'消息将在5秒后关闭。'
			
		}
		
		);
		}
	});



</script>

5.6、表格和树组件的使用
使用$.fn.tree.defaults重写默认值对象。

树控件在web页面中一个将分层数据以树形结构进行显示。它提供用户展开、折叠、拖拽、编辑和异步加载等功能。

  • 第一章
    • 第一节
      • 第一条
      • 第二条
    • 第二节
  • 第二章
<script type="text/javascript">
	$(function(){
		//收起所有的选项
		$("#treeID").tree("collapseAll");
	});
</script>

我们还可以引入外部文件,使用json格式的文件来添加到这个tree中。

    json格式为:
    [
    {
    “id”:1,
    “text”:“广东”,
    “state”:“closed”,
    “children”:[
    {
    “id”:11,
    “text”:“广州” ,
    “state”:“closed”,
    “children”:[
    {
    “id”:111,
    “text”:“天河”
    },
    {
    “id”:112,
    “text”:“越秀”
    }
    ]
    },
    {
    “id”:12,
    “text”:“深圳”
    }
    ]
    },
    {
    “id”:2,
    “text”:“湖南”
    }
    ]

    6.组件的三要素

    6.1 属性

    属性:用来描述组件的信息,比如title,closable

    属性的注意事项:

    ​ (1)属性在使用,在创建的时候去指定属性,创建完之后修改属性 不能达到预期的效果

    ​ (2) 属性都是有默认的值,一般不会去修改默认,要改的话,在创建的时候去指定属性

    ​ (3)属性创建方式

    ​ a.可以直接在标签上面 写 属性名=“属性值”

    			  b.通过data-options这个里面进行指定属性  ,data-options tools:[{},{}],就不要放到data-options外面
    

    ​ c. a和b结合起来使用

    ​ d.通过js在创建的时候指定

    6.2 方法

    什么情况下是调用方法、

    ​ $("#id").panel(‘open’);

    ​ $("#id").panel(‘close’);

    ​ $("#id").panel('refresh‘);

    什么情况下创建组件

    $("#id").panel({参数})

    6.3 事件

    怎么给组件添加事件

    ​ $("#tree").tree({

    ​ 事件名:function(){}

    ​ onClick:function(node){

    ​ alert(node.text);

    ​ }

    ​ })

    【Jquery easyui 】Jquery easyui tree的使用 这个ui用的一切都是json数据。树也是如此!后台需要返回与格式匹配的json数据才能正确加载树。页面定义一个ui:[html] view plain copy&lt;ul id="messageInfoAddTree" class="easyui-tree" checkbox="true" data-options="lines:true" style="height:94%"&gt;&am 阅读详情

    相关推荐

    Ubuntu 上 1Panel 的安装与高效运维实践

    本文详细介绍了在Ubuntu系统上安装和高效运维1Panel面板的完整实践指南。内容涵盖了一键安装、Docker容器可视化部署、计划任务自动化以及网站数据库管理等核心功能,并提供了安全加固、资源监控与数据备份等进阶技巧,旨在帮助用户快速搭建并管理一个强大易用的服务器环境。

    weixin_29210759的博客 144

    树状下拉combotree的动态加载

    用的是easyui的combotree插件 先贴效果 当返回的节点的state为open时说明他是有下级数据的,否则就是节点数据, 每次点击上级的时候,上级节点展开之前,他会根据上级的id取请求他的下级数据,如果有数据,展开后会把数据自动填充为他的下级即children:属性,依次类推, 如果是静态的我们就应该补上children:属性  ComboTree demohttp://ww...

    whaleluo的博客 3502

    Lumerical官方案例、FDTD时域有限差分法仿真学习(十四)——超透镜(Metalens)

    这个例子的目的是设计一个由圆柱形纳米棒组成的衍射超透镜。 纳米棒的半径和排列经过调整以在超透镜表面上产生所需的相位分布。 该设计通过近场和远场分析在 Ansys FDTD、RCWA(严格耦合波分析)和 OpticStudio 中得到验证。...

    weixin_45719141的博客 3万+

    easyUI_02(Tree前端工作)

    1.tree概述: 使用$.fn.tree.defaults重写默认值对象。 树控件在web页面中一个将分层数据以树形结构进行显示。它提供用户展开、折叠、拖拽、编辑和异步加载等功能。 2.案例 树控件使用<ul>元素定义。标签能够定义分支和子节点。节点都定义在<ul>列表内的<li>元素中。以下显示的元素将被用作树节点嵌套在<ul>元素中。 <base href = "${pageContext.request.servletContext.

    m0_67771087的博客 156

    在树莓派5(8G版)上运行Ollama + LLM

    直接上结论,Ollama在树莓派上能安装,且本身运行起来毫无压力,但具体到大语言模型,Deepseek似乎不总是最佳选择。

    ki1381的专栏 1651

    别再瞎调了!手把手教你搞定STM32步进电机PID速度环(附完整代码与比例系数详解)

    本文详细解析了STM32步进电机PID速度环的完整实现过程,从算法输出到脉冲频率的转换链路,重点讲解了比例系数的确定方法及系统标定实验。通过完整的代码示例和调试技巧,帮助工程师解决实际应用中的常见问题,提升步进电机控制精度与稳定性。

    weixin_28729331的博客 214

    Jquery easyui tree的使用

    这个ui用的一切都是json数据。树也是如此! h

    胡汉三 11万+

    从Delphi 7到Delphi 10.4.1的代码迁移:关键挑战与实用解决方案

    本文详细探讨了从Delphi 7升级到Delphi 10.4.1进行代码迁移的关键挑战与实用解决方案。核心内容包括应对Unicode字符串处理、64位数据类型变化、VCL/FMX界面框架选择、第三方组件迁移以及数据库层现代化改造(如从BDE迁移至FireDAC)。文章为开发者提供了系统的迁移前准备、核心问题攻克策略及测试落地指南,旨在帮助团队高效、平稳地完成系统现代化升级。

    weixin_29250403的博客 531

    easyui valid

    /** * 包含easyui的扩展和常用的方法 * * @author * * @version 20120806 */ var wjc = $.extend({}, wjc);/* 定义全局对象,类似于命名空间或包的作用 */ /** * * @requires jQuery,EasyUI * * panel关闭时回收内存,主要用于la...

    weixin_34252090的博客 294

    结构设计3D拆件与骨架模型构建实战:基于Creo 8.0的5个高效建模技巧

    本文详细解析了基于Creo 8.0的结构设计3D拆件与骨架模型构建实战技巧,涵盖5个高效建模方法,包括参数化驱动、曲面分割、多实体协同设计等。通过骨架模型的智能应用,设计效率可提升30%以上,特别适合复杂产品的结构设计。文章还提供了TWS耳机充电仓等实战案例,帮助工程师快速掌握工业设计中的核心建模技术。

    weixin_30000735的博客 572

    JSON 与 JSON-RPC 的区别

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,基于文本,采用人类可读的语法来表示结构化数据。它起源于JavaScript,但如今已被几乎所有主流编程语言支持。标准文档:RFC 4627数据类型:支持 String、Number、Boolean、Null、Object、Array 六种基本类型格式示例"name": "张三","age": 30,JSON-RPC(JSON Remote Procedure Call)是一种远程过程调用(RPC)协议。

    h a 6 6 6 c k 为 你解决复杂难题! 146

    jQuery EasyUI API 中文文档 - Tree树使用介绍

    jQuery EasyUI API 中文文档 - Tree树使用介绍,需要的朋友可以参考下。 用 $.fn.tree.defaults 重写了 defaults。 依赖 draggable droppable 用法 Tree 能在 &lt;ul&gt; 元素里定义,此标记可以定义为叶节点和子节点。下面是一个示例: 复制代码 代码如下: &lt;ul ...

    237

    windows exe爬虫:exe抓包

    在不知情所拦截应用使用的流量时,所以建议用Wireshark。本文利用python代码,实现自动拦截,写入pcap包,并用代码分析流量的协议。这样会在本地目录下生成capture_inbound.pcap,可以用wireshark分析,也可以利用python代码进行分析,如果使用python代码进行分析,需要借助pyshark或者scapy。使用的python WinDivert的包,当然前提也是需要安装Wireshark软件,设置环境变量,并安装pydirvert包。

    youbingchen的博客 617

    jQuery EasyUI 理论

    jQuery EasyUI 是一组基于 jQuery 的 UI 插件集合,用于快速构建现代化的 Web 界面。它提供了丰富的组件(如表格、表单、对话框、树形菜单等),支持拖放、排序、分页等功能,适合开发企业管理后台或数据密集型应用。

    weixin_62524633的博客 1658

    efm32 入门.pdf

    本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

    C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

    基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

    jQuery EasyUI 简介

    jQuery EasyUI是基于jQuery的UI插件集合,提供30+组件如数据网格、表单控件等,支持HTML5和跨浏览器开发。特点包括声明式开发、多种主题、移动友好,适合快速构建后台管理系统。该框架轻量易用,通过HTML标记或JS调用创建组件,减少开发时间。官网提供开源版和商业版,适合传统jQuery项目开发。

    likuolei的博客 457

    LinePhone3.2.7(android端最新版本) sip客户端

    SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

    jQuery EasyUI parser

    jQuery EasyUI parser 的使用场景 parser,故名意思,就是解析器的意思,别看他只有那么几行代码,jQuery Easyui 能够根据class就能正常渲染页面全靠它了。一般情况下,我们并用不到解析器,本文主要讨论一下,什么情况下会用到它,如何使用。 自动调用parser: 我们之所以在页面中,只要书写相应的class,Easyu

    Developer of XingKong22star 4859

    OV9734 DATASHEET,完整规格书

    OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

    jQuery EasyUI 教程

    摘要: jQuery EasyUI 是基于 jQuery 的前端 UI 框架,提供数据网格、树形菜单、表单等丰富组件,支持快速开发跨平台应用。推荐中文资源包括菜鸟教程(基础示例)、W3Cschool(实战指南)和 EasyUI 中文网(官方文档)。通过 CDN 引入库后,可直接用 HTML 类创建组件(如窗口、数据网格),无需复杂 JS 代码。其标记式开发模式简化了交互实现,适合初学者和快速项目构建。如需具体组件(如 DataGrid CRUD)教程,可进一步提供需求细节。

    likuolei的博客 916

    JQuery EasyUI

    1.1. JQuery EasyUI是什么东西 答:JQuery EasyUI就是一套基础JQuery的富客户端的UI框架。像这些将常用的控件封装成一个UI库的框架统称富客户端框架。 1.1. JQuery EasyUI的作用是什么 答:既然EasyUI是一个UI框架,所以它的功能就是用于处理页面的展示效果的。通常用于完成后台管理系统的页面排版。 现在市面有哪些常用富客户...

    weixin_30546189的博客 144

    基于jQuery的jQuery-easyUI下载和使用

    一.下载easyUI    下载地址: http://www.jeasyui.com/download/index.php    下载--解压--打开文件目录如图:    二.使用easyUI    一个小demo,只是展示easyUI的链接按钮样式:&lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset="utf-8...

    hero_hope的博客 2766

    将jquery-easyui整合到delphi中

    ====================================================== 注:本文源代码点此下载 ====================================================== 将jquery-easyui整合到delphi中 posted on 2011-10-04 11:45 ihanson 阅读(22) 评论

    javazhuanzai的专栏 1243

    EasyUI学习-如何使用jQuery EasyUI?

    1、 使用步骤 ①  在项目的WebRoot目录下创建js文件夹,导入easy-ui的js包; ②  在HTML页面引入easy ui 的js文件; ③  编写相应的HTML代码与JS代码

    KnightKitt的专栏 1847

    jQuery及EasyUI学习心得

    在VS2010中,如果不能智能提醒,就先要确保JS文件被引入,然后再多次点击“编辑”》》“IntelliSense"》》更新JS。 一、JQUERY部分: 1、在中,如果是需要页面打开就要载入的,需要先写: $(function(){ }); 然后把需要变成EasyUI的input或div等的ID写入其中,否则他们不能变成你想要的插件。当然,其他的函数,如onclick(),就要写到

    阿龙的专栏 4168

    jquery EasyUI(一)

    这是我第一天学习jquery EasyUI。我发现我都是零碎地学习后才去系统地去学习的,哈哈,不知道有没有跟我一样的博友。接触jquery EasyUI还是在做ASP.NET综合实验的时候,我准备用MVC去做,然后就用到了jquery EasyUI。第一印象:高端大气上档次,编写一个前端页面速度极快,超级爱。开始学习了。http://www.jeasyui.net/我是在中文网里学习的,下面全手打...

    飞鸿的博客 2930

    JQuery EasyUI Tabs

    Tabs 选项卡显示一组面板。它一次只显示一个选项卡面板。每个选项卡面板都有标题标题和一些迷你按钮工具,包括关闭按钮和其他自定义按钮。 JQuery EasyUI需要引入的文件有如下4个: <!-- jquery核心库 --> <script type="text/javascript" src="easyui/jquery.min.js"></script>...

    qq_42386143的博客 558

    jQuery的easyUI导入

    其中href="";中的js/jquery-easyui-1.4/为文件名

    生活充满热情 744
    上一篇: js高级的总结
    下一篇: JPA的进阶
    薚&阳
    博客等级 码龄7年 0粉丝 4原创
    评论
    成就一亿技术人!
    拼手气红包6.0元
    还能输入1000个字符
     
     条评论被折叠 查看
    添加红包

    请填写红包祝福语或标题

    个

    红包个数最小为10个

    元

    红包金额最低5元

    当前余额3.43元 前往充值 >
    需支付:10.00元
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付元
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值