JavaScript 软件列表

JS模板实现方法
JavaScript

JS模板实现方法

2020-02-16 标签:js,模板,实现,方法,概述,使用,渲染,dom,一般,字符串,创建,附加,元素,动态,易变,需要,函数,大量,逻辑

概述我们在使用JS渲染DOM时,一般使用字符串创建DOM然后附加到父元素上,如果附加的DOM是动态易变的,那需要在函数中写大量逻辑。如果在控件实现过程中,这带来的问题更为严重。解决这个问题的常见解决方案是是使用模板,作为配置项传入控件,实现数据和渲染的分离。具体的实现方法有以下方法:字符串替换,使用

JS实现下拉框的动态添加(附效果)
JavaScript

JS实现下拉框的动态添加(附效果)

2020-02-16 标签:js,实现,下拉,动态,添加,效果,展示,页面,加载,选择,类型,颜色,网页,代码,如下,doctype

效果展示:页面初加载时:选择车类型后:选择车颜色后:JS实现下拉框的动态添加,网页代码如下:实现代码如下: 动态添加下拉框 车类型: 请选择 宝马 奔驰 车颜色: 车轮: JS代码如下: 实现代码如下: // JavaScript Document

ajax的 IE cache 相关问题解决
JavaScript

ajax的 IE cache 相关问题解决

2020-02-16 标签:ajax,ie,cache,相关,问题解决,运用,做了,名字,检验,第一次,是有,提交,过后,结果,就不,对了,是由,原因,实现

运用Ajax做了一个名字检验,第一次是有效的,但是提交过后,再检验一次,结果就不对了,是由于IE的cache的原因。 实现代码如下: function verify() { $.ajax({ //issue for IE cache; timestamp=" + new Date().getTime

JS获取浏览器版本及名称实现函数
JavaScript

JS获取浏览器版本及名称实现函数

2020-02-16 标签:js,获取,浏览器,版本,名称,实现,函数,代码,如下,信息,function,appinfo,var,browser,msie,false,firefox,opera,safari

实现代码如下: // 获取浏览器名称及版本信息 function appInfo(){ var browser = { msie: false, firefox: false, opera: false, safari: false, chrome: false, netscape: false,

js 火狐下取本地路径实现思路
JavaScript

js 火狐下取本地路径实现思路

2020-02-16 标签:js,本地,路径,实现,思路,代码,如下,全路,function,getfullpath,obj,ie,window,n,avigator,useragent

实现代码如下: /* 火狐下取本地全路径 */ function getFullPath(obj) { if(obj) { //ie if (window.navigator.userAgent.indexOf("MSIE")>=1) { obj.select(); return docume

Extjs4 消息框去掉关闭按钮(类似Ext.Msg.alert)
JavaScript

Extjs4 消息框去掉关闭按钮(类似Ext.Msg.alert)

2020-02-16 标签:extjs,消息,去掉,关闭,按钮,类似,ext,msg,alert,效果,如图,由于,执行,函数,点击,直接

效果如图,类似 Ext.Msg.alert(); 但没有关闭按钮由于Extjs4消息框中的关闭按钮,没有执行回调函数,点击关闭按钮后,直接关闭窗口。 实现代码如下: 实现代码如下: Ext.Msg.show({ title : '系统提示', msg : 'Extjs4 去掉提示框右上角关闭按钮',

关于extjs treepanel复选框选中父节点与子节点的问题
JavaScript

关于extjs treepanel复选框选中父节点与子节点的问题

2020-02-16 标签:关于,extjs,treepanel,复选,框选,节点,问题,如图,实现,带有,选中,取消,才能,代码,如下

extjs 如图,实现带有复选框的树,选中父节点时,选中所有子节点。取消所有子节点时,才能取消根节点。 实现代码如下: var Fpanel = new Ext.tree.TreePanel({ id:'ptree', region:'west', layout:'anchor', border:f

extjs tabpanel限制选项卡数量实现思路及代码
JavaScript

extjs tabpanel限制选项卡数量实现思路及代码

2020-02-16 标签:extjs,tabpanel,限制,选项,数量,实现,思路,代码,如下,var,tabindex,shouye

实现代码如下: var tabIndex = 'shouye'; var tabIndex2 = 'shouye'; var tabIndex3 = 'shouye'; var tabIndex4 = 'shouye'; var tabIndex5 = 'shouye'; var tabIndex6

extjs 3.31 TreeGrid实现静态页面加载json到TreeGrid里面
JavaScript

extjs 3.31 TreeGrid实现静态页面加载json到TreeGrid里面

2020-02-16 标签:extjs,31,treegrid,实现,静态,页面,加载,json,里面,想要,效果,打开,官方,例子,看不到,怎么办,代码,如下,var

想要实现 TreeGrid的效果,打开官方例子却看不到效果,怎么办呢?我是这样实现的 实现代码如下: var root = new Ext.tree.TreeNode({ text: '根节点', expanded: true }); tree.setRootNode(root); var node