在JS中我使用以下代码,会增加一个节点但没有信息
var _pNode = ct_obs.getNodeById(parentnodeid);
var _newNode = new Ext.tree.TreeNode({
id: newnodeid,
uiProviders: 'col',
obs_code: Ext.getCmp("obscode").getValue(),
obs_name: Ext.getCmp("obsname").getValue()
});
//_newNode.customAttributes.Add(new Ext.tree.ConfigItem("obs_code","nodeText", ParameterMode.Value, false));
_pNode.appendChild(_newNode);
解决方案 »
- jquery datagrid
- servlet返回js代码的在页面端处理的问题
- Ext中使用iframe时,如何在子窗口中调用父窗口的全局变量?
- $("#dataarea").bind("plothover", fn) 和$("#dataarea").plothover(fn)的区别
- jsp中的button onclick事件失效
- 十万火急 大大们快来
- 请问如果禁用背景...
- javascript和jsp有何区别和联系,理解的请用通俗的语言描述一下,我是新手,学哪一个?
- 我有一个表格要输入,是4行5列的,
- 谁有三级菜单的代码?
- jquery validate框架问题 开始的空格被自动trim掉了
- JS验证码看不清楚换一张的功能,点击动态添加HTML元素,在线等!
var newNode = new Ext.tree.AsyncTreeNode({
uiProvider: Ext.tree.ColumnNodeUI //此句不能省略
});
newNode.attributes.leaf = true;
//以下为自定义属性
newNode.attributes.task = 'ssss';
newNode.attributes.duration = '15';
newNode.attributes.user = '15ssssss';_pNode.appendChild(_newNode);
var _pNode = ct_eps.getNodeById(parentnodeid);
_pNode.attributes.eps_code = Ext.getCmp("txtepscode").getValue();
_pNode.attributes.eps_name = Ext.getCmp("txtepsname").getValue();
这样就行不行啊
_pNode.setText(Ext.getCmp("txtepscode").getValue());
用只能修改第一列