解决方案 »
- 又是一个简单的dom问题
- 初学者的几个疑问?
- 谁能给我个合理的解释,关于IE下动态生成iframe的问题
- 请教一下,很简单的载入问题,网页中!
- 寻求JS实现随机打乱数组的最佳方案
- IE4.0里的window.close()--在线等待..
- 如何将IE窗口标题栏上的"-Microsoft Internet Explorer"去掉?
- iframe滚动条问题
- 请教一个关于angular如何通过url将获取的json数据解析显示的问题。
- 求助!!求一个下拉框多选插件,最好是jQuery的
- window.addEventListener和 window.removeEventListener对应关系问题
- 怎样储存js对象的原来值?
me.activityRuleField = activityRuleArr.length;//一个全局变量存放这个字段长度 for (var i = 0; i < activityRuleArr.length; i++) {// 根据数组长度动态生成textfield同时设置值
var _textfield = {
xtype : 'textfield',
anchor : '48%',
fieldLabel : '活动规则' + (i + 1),
name : 'activityRule' + (i + 1),
value : activityRuleArr[i]
};
me.activityForm.add(_textfield);
};
这段代码,每次都添加几个文本框,又不移除,当然是越来越多第二个问题,同html布局一样的,可以用其他无内容组件填充把组件挤到需要位置,也可以用margin-left,margin-top属性来控制位置,配置组件style:'margin-left:10px;margin-top:10px;',labelStyle:'margin-left:...'
然后就是哪个知道为什么多次点击总会带着前面的数据(form里有很多字段,但是只会带上动态添加的那些,其他的则不会带,清空的时候也是这样,不能清楚动态添加进来的那些,好像这几个添加的不属于这个form一样,可以打印的时候可以看到他们和其他字段也是存在form同级里面.)
,上面的代码也大大的有问题
照理说你这个很容易实现,从数据库读出字段,解析,页面加载后就生成相应ext文本框。
添加按钮的点击事件里动态添加一个文本框,保存按钮事件里遍历该form下的文本框,拼接成字符串传递到后台存储,就ok了;或者保存时把form提交到后台处理也可以。应该没什么难度,我经常遇到这种情况,没觉得有什么问题存在
还是你自己的代码逻辑问题,这个还是自己调试吧
就是那种处理拆分一个字段,在生成对面的文本框,最好发个小项目什么的.现在正在学习ext好多东西要学[email protected] 谢谢咯.