52,797
社区成员
发帖
与我相关
我的任务
分享
var oarr=[];
oarr.push(new Ext.form.ComboBox({
transform:'bencmb_13',
lazyRender: true,
autoWidth:true,
autoHeight:true,
emptyText:'请选择要素类型'
}));
oarr.push(new Ext.form.ComboBox({
transform:'bencmb_14',
lazyRender: true,
autoWidth:true,
autoHeight:true,
emptyText:'请选择要素类型'
}));
for(var i=0;i<1;i++){
oarr.push(new Ext.form.ComboBox({
transform:'bencmb_14',
lazyRender: true,
autoWidth:true,
autoHeight:true,
emptyText:'请选择要素类型'
}));
}
flag = true;
// 向body中生成一些链接,然后绑定事件;
//可惜的是,当你点击每个链接时,输出的都是 Link 4
function addLink(num) {
for (var i = 0; i < num; i++) {
var link = document.createElement('a');
link.innerHTML = "Link " + i;
link.onclick = function() {
alert(i);
};
document.body.appendChild(link);
}
}
// 使用closure 可以解决这个问题
function addLink2(num) {
for (var i = 0; i < num; i++) {
var link = document.createElement('a');
link.innerHTML = "Link" + i;
link.onclick = function(j) { // 使用closure
// 返回一个函数
return function() {
alert(j);
};
}(i);
// 调用这个函数
document.body.appendChild(link);
}
}
for(var i=0;i<1;i++){
oarr.push(new Ext.form.ComboBox({
transform:'bencmb_' + (13+i),
lazyRender: true,
autoWidth:true,
autoHeight:true,
emptyText:'请选择要素类型'
}));
}