请问如何从上图状态 点击下拉的combobox中值然后在不取消datagrid编辑状态下更新这一行另一列的数据,达到下图这样的效果:
非常感谢!

解决方案 »

  1.   

    你指的是选中combobox之后改变对应的可申请数量么?
      

  2.   


    给你的combobox  绑定一个onSelect 事件,
    然后  
    onSelect:function(){
      var index =  $(this).parent("tr").index();
      $("table tr:eq("+index+")").find("td:nth-child(2)").text("6"); 这样试试.
    }
      

  3.   

    这个方法可行!比给editor添加事件更灵活!
      

  4.   

    datagrid.datagrid('addEditor', {
    field : 'attrName',
    editor : {
    type : 'combobox',
    options : {
    valueField:'attrID',
    textField:'attrName',
    url : url,
    required:true,

    onSelect:function(){
    alert("ddd");


    }
    }
    });