使用EXT的TAB,引入的页面中的JS不起作用

Ext.onReady(function(){//secondtabsbuiltfromJSvartabs2=newExt.TabPanel({renderTo:'tab... Ext.onReady(function(){
// second tabs built from JS
var tabs2 = new Ext.TabPanel({
renderTo: 'tabs1',
activeTab: 0,
width:800,
height:400,
plain:true,
border: false,
defaults:{autoScroll: true,scripts:true},
items:[{
title: 'Normal Tab',
autoLoad: {url: 'ajax2.jsp', params: 'pageType='}
},{
title: 'my watch 1',
autoLoad:'ajax2.jsp'
}
]
});
});

页面ajax2.jsp中有onclick事件,但是点击没有作用。单独打开ajax2.jsp页面,onclick很正常
展开
 我来答
miniappSlUgfwUcrICuZ
2008-12-03 · TA获得超过1732个赞
知道小有建树答主
回答量:363
采纳率:0%
帮助的人:535万
展开全部
你描述的不太清楚 只能大概的判断你的问题。你的onclick事件没有相应 是指之前的效果没有出来对么,你要先看下是这个方法根本没有调用 还是调用后又错了,你先在第一句加个alert看下 有没有执行 如果执行了的话 代表并不是没有执行onclick方法 而是你的onclick方法单独打开的时候可以执行,但引入在tab中执行就不对了。因为Ext引入你的jsp,底层上,实际都是一个页面,只是将你的的ajax2.jsp作为 iframe引入了所以 很多对象都不一样了,取对象的代码也都不一样了。
如果是我说的问题 你要在前面加 parent
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式