EXTjs事件 我的业务需求是我从数据库里查出来数据,然后画出相应的窗体,由于某些元素节点不能直接显示到窗体中,比如说,我把一个元素节点名称作为一个label放到窗体中,在鼠标点击了这个lable时,再从库中检索相应的数据,弹出窗体,怎么实现,望高手赐教!感激不尽,如果有源码请附加源码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 也就是说我用EXTJS画一表单单窗口,这个表单窗口中会需要留一些类似于超链接的东西,当点击这个连接时触发相应的事件,要是用html很好写,但是用js实现就不怎么好弄了,这些都是动态的,不吝赐教 在GridPanel 的cm 的字段中直接 return HTML 代码,如:new Ext.grid.ColumnModel([ {header: playlist_text.pl_export_progress,dataIndex: 'id', width:150, renderer:function(value, metadata, record) { return '<div class="x-progress-wrap" style="height: 18px"></div>' }}]);在HTML代码中写事件,调用js方法 也许你理解错我的意思了,我想要的不是运行出来这种结果,而是在一个panel中放像lable一样的东西,点击这个label可以弹出表单界面,不过还是要谢谢你 为label添加一个事件,点击的时候就让panel弹出层的东西显示或是创建即可你看看label有些什么事件可以添加的添加个就可以了,好像没有什么click事件如果没有点击的事件就要考虑用其他的方法了{ xtype: "label", html: "<a href='#' onclick='alert(1);'>click</a>",//这个可以执行 listeners: { "click":function () {//没有这个事件,可以到底层自己添加一个事件 alert("click me"); } }} JavaScript 获得输入div光标的位置 问一个关于JQUERY的问题 js函数修改全局变量 如何在编辑器里面创建一个超链接 高手救命啊!!UltraWebTree树型控件复选框的2个问题 网页源文件的脚本标签要成对出现么? 用javascript实现,急求帮助!!! window.open()的问题,大家近来看看。 问一个简单的问题:setTimeout和setInterval有什么区别? 请问javascript函数的大小是否有限制 js 将秒转为“时:分:秒”格式 Microsoft JScrip运行时错误,缷少对对象
{header: playlist_text.pl_export_progress,dataIndex: 'id', width:150, renderer:function(value, metadata, record) {
return '<div class="x-progress-wrap" style="height: 18px"></div>'
}}
]);在HTML代码中写事件,调用js方法
你看看label有些什么事件可以添加的添加个就可以了,好像没有什么click事件
如果没有点击的事件就要考虑用其他的方法了
{
xtype: "label",
html: "<a href='#' onclick='alert(1);'>click</a>",//这个可以执行
listeners: {
"click":function () {//没有这个事件,可以到底层自己添加一个事件
alert("click me");
}
}
}