EXT 编辑grid一列的时候怎么把编辑那一列的值传到另一列上

例如:1、grid上有两列id,name2、name是可编辑的,可编辑状态是一个-->树的下拉框3、下拉框选择的值有一个value和一个valueid两个值4、比如在第一... 例如:
1、grid上有两列 id ,name
2、name是可编辑的,可编辑状态是一个-->树的下拉框
3、下拉框选择的值有一个value 和一个valueid 两个值
4、比如在第一行,我编辑name列,选择一个值,把valueid值传到第一行的id列,value放到原位置
5、求高手指点!!!
展开
 我来答
百度网友681352a
2011-12-15 · TA获得超过209个赞
知道小有建树答主
回答量:115
采纳率:0%
帮助的人:84.5万
展开全部
这个比较麻烦,你能取到你所选的value的值吧,同理你能取到valueid的值,然后赋给你所要赋的那一个位置,最后执行完刷新一遍这个grid。
你不贴源代码我也只能这么说说了。
更多追问追答
追问
代码太长了- -!  比如就写个{hidden : true,header:'上级部门ID',dataIndex : 'parentId'},{
header : '上级部门',
sortable : true,
dataIndex : 'parentName',
width : 60,
editor:new Ext.ux.ComboBoxTree({
listeners : {
'click' : function (node){alert("这里写单击的操作,ID:"+node.id+" / 值:"+node.text);}}})}这样怎么付给部门ID那个隐藏域
追答
不明白你那个alert什么意思,你先说树节点选择之后node.id和node.text这两个值你能取到不?
然后你是只要前台的展现数据更改还是要后台的一起改了?前者的话你给这一行的id先remove掉,然后insert;后者的话还得看你前后台数据是怎么交互的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式