extjs添加方法的简单介绍

本文目录一览:

EXTJS 如何给一个文本框添加点击事件

有两种方法

通过文本框textfield的配置项listeners进行配置

eg:

new Ext.panel.Panel({

width: 400,

height: 200,

dockedItems: [{

xtype: ‘toolbar’

}],

listeners: {

click: {

element: ‘el’, //bind to the underlying el property on the panel

fn: function(){ console.log(‘click el’); }

}

}});

第二种是采用on方法给textfield添加事件

eg:

me.down(‘textfield[name=这里是你文本框的名称]’).on(‘click’,点击的响应函数,me);

ps:

me.down(‘button[action=viewElementDetails]’)获得textfield组件对象,on(‘click’,点击的响应函数,me);添加事件click事件

Extjs 2.0 如何动态的添加checkBox

两种办法:

1:

从后台查出的权限,拼成字符串

,“,”分开,request.setArribute(‘’)那个字符串

在前台拿到

用变量接受,将之转化成数组

循环数组,每次循环的时候,创建一个checkBox,ok

了,其实应该用checkboxgroup

这样只要创建boxlabel

就行了

以上做法

不好的地方是

只能在jsp中取得request中的属性,不能再js中即时的拿到

2:创建一个checkbox

里面的属性就是你checkbox想要设置的属性,然后从后台查出的权限,每个权限new出一个checkbox类,这样就得到一个checkbox的list

将之转化为json串

写到前台,前台接受并且解析出一个数组,循环数组,如的到得数组

powers

for(var

i=0;ipowers.length;i++){

Ext.getCmp(‘form’).add(powers[i]);

}

就可以了

不知楼主懂没懂。。。。

加上布啊局的话就自己想办法了,将上面的例子简单修改皆可以

当然也可以不创建类,直接把权限拼成一个字符串,然后再前台接受并解析,转化成数组

循环数组

for(var

i=0;ipowers.length;i++){

Ext.getCmp(‘form’).add(new

Ext.Checkbox({}));

}

Checkbox里面的设置

就不用我所了吧

我这里没有代码

忘记了Ext.Checkbox有没有了

反正是这个意思,勿要吹毛求疵

,希望对你有帮助

extjs中怎么添加事件

extjs中如何添加事件啊

JScript code

var mywin = Ext.create(‘Ext.window.Window’, { title: ‘asdfsfadfad’, height: 400, width: 500, ‘close’: function (pa, oe) { Ext.MessageBox.alert(‘asfsa’, ‘asdfds’); } }); mywin.show();

我是用上面的方法给window添加一个close事件,事件到是正确执行了,但问题是window关闭不了,发现是事件和方法里有一个close,好像我这样做是把close方法给覆盖了一样的,想问是如何正确添加事件啊

Extjs绑定事件不是像楼主那样写的,楼主可以去看下EXTJS的API,里面应该介绍的会比较详细,以下给楼主整了个比较简单的窗口绑定事件,希望对楼主有所帮助。

JScript code

script type=”text/javascript” Ext.onReady(function(){ Ext.define(‘testWindow’, { extend : ‘Ext.Window’, alias : ‘widget.testWindow’, width : 300, height : 200, title:’test’, items:[ { xtype:’button’, text:”确定”, listeners : { scope : this, click : function(){ alert(11); } } },{ xtype:’button’, text:”取消”, listeners : { scope : this, click : onClick } } ] }); var win = Ext.create(‘testWindow’); win.show(); }) function onClick(){ alert(112); } /script

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/192538.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-12-01 10:28
下一篇 2024-12-01 10:28

相关推荐

  • ArcGIS更改标注位置为中心的方法

    本篇文章将从多个方面详细阐述如何在ArcGIS中更改标注位置为中心。让我们一步步来看。 一、禁止标注智能调整 在ArcMap中设置标注智能调整可以自动将标注位置调整到最佳显示位置。…

    编程 2025-04-29
  • 解决.net 6.0运行闪退的方法

    如果你正在使用.net 6.0开发应用程序,可能会遇到程序闪退的情况。这篇文章将从多个方面为你解决这个问题。 一、代码问题 代码问题是导致.net 6.0程序闪退的主要原因之一。首…

    编程 2025-04-29
  • Python中init方法的作用及使用方法

    Python中的init方法是一个类的构造函数,在创建对象时被调用。在本篇文章中,我们将从多个方面详细讨论init方法的作用,使用方法以及注意点。 一、定义init方法 在Pyth…

    编程 2025-04-29
  • Python创建分配内存的方法

    在python中,我们常常需要创建并分配内存来存储数据。不同的类型和数据结构可能需要不同的方法来分配内存。本文将从多个方面介绍Python创建分配内存的方法,包括列表、元组、字典、…

    编程 2025-04-29
  • 使用Vue实现前端AES加密并输出为十六进制的方法

    在前端开发中,数据传输的安全性问题十分重要,其中一种保护数据安全的方式是加密。本文将会介绍如何使用Vue框架实现前端AES加密并将加密结果输出为十六进制。 一、AES加密介绍 AE…

    编程 2025-04-29
  • Python中读入csv文件数据的方法用法介绍

    csv是一种常见的数据格式,通常用于存储小型数据集。Python作为一种广泛流行的编程语言,内置了许多操作csv文件的库。本文将从多个方面详细介绍Python读入csv文件的方法。…

    编程 2025-04-29
  • 用不同的方法求素数

    素数是指只能被1和自身整除的正整数,如2、3、5、7、11、13等。素数在密码学、计算机科学、数学、物理等领域都有着广泛的应用。本文将介绍几种常见的求素数的方法,包括暴力枚举法、埃…

    编程 2025-04-29
  • Python简单数学计算

    本文将从多个方面介绍Python的简单数学计算,包括基础运算符、函数、库以及实际应用场景。 一、基础运算符 Python提供了基础的算术运算符,包括加(+)、减(-)、乘(*)、除…

    编程 2025-04-29
  • Python满天星代码:让编程变得更加简单

    本文将从多个方面详细阐述Python满天星代码,为大家介绍它的优点以及如何在编程中使用。无论是刚刚接触编程还是资深程序员,都能从中获得一定的收获。 一、简介 Python满天星代码…

    编程 2025-04-29
  • Python学习笔记:去除字符串最后一个字符的方法

    本文将从多个方面详细阐述如何通过Python去除字符串最后一个字符,包括使用切片、pop()、删除、替换等方法来实现。 一、字符串切片 在Python中,可以通过字符串切片的方式来…

    编程 2025-04-29

发表回复

登录后才能评论