jQuery MiniUI

 找回密码
 立即注册
查看: 4176|回复: 1
打印 上一主题 下一主题

combobox从后台获取绑定后无值 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2017-7-27 16:00:59 |只看该作者 |倒序浏览
  1. <div id="dataGrid_myGoods" class="mini-datagrid" style="width: 100%; height: 100%;"
  2.              idField="spdm_ypt"
  3.              allowResize="true" sizeList="[10,30,50,100]"  pageIndex="0"  pageSize="50" allowCellEdit="true" allowCellSelect="true" multiSelect="true" allowAlternating="true" allowCellWrap="true" allowcellvalid="true" oncellvalidation="onComboValidation" >
  4.             <div property="columns">
  5.                 <div field="num"  width="10px"></div>
  6.                 <div type="checkcolumn" width="10px"></div>
  7.                 <div field="spdm_ypt" width="30px" headeralign="center">商品代码</div>
  8.                 <div field="pm" width="60px" headeralign="center">商品名称</div>
  9.                 <div field="cd" width="30px" headeralign="center">产地</div>
  10.                 <div field="dw" width="10px" headeralign="center">单位</div>
  11.                 <div field="gysmc" displayField="gysmc" width="60px" headerAlign="center"  >
  12.                     供应商
  13.                     <input  id="gysCombo" property="editor" class="mini-combobox" style="width:100%;" allowinput="true"  emptyText="请输入供应商..." valueFromSelect="true"
  14.                           onvalidation="onComboValidation"  valueField="dwdm" textField="dwmc"  />
  15.                 </div>
  16.             </div>
  17.         </div>
复制代码
现有 一个datagrid表,里面的“供应商”一列是可以通过下拉菜单选择的,直接在HTML里写url没有任何问题,但从JS中绑定时绑定不上,想问是不是哪有问题。


$.ajax({
    url: '../BLL/BLL_BasicInfo/BLL_My_Goods.aspx?method=seach_myGys&mk=' + mk_str,
    contentType: "application/json",
    type: "GET",
    success: function (rntData) {
        //alert(rntData);
        var gyss = mini.decode(rntData)
        gys_Combo.load(gyss);
    },
    error: function (jqXHR, textStatus, errorThrown) {
        alert(jqXHR.responseText + "44444");
    }
});



//查询
function search() {
    debugger;
    var pm = mini.get("b_pm").value; //品名
    var pzwh = mini.get("b_pzwh").value; //批准文号
    var sccs = mini.get("b_sccs").value; //生产厂商
    var djzt = mini.get("b_djzt").text; //登记状态

    var pageIndex = grid_Goods.pageIndex, pageSize = grid_Goods.pageSize;
    alert('2.' + pageIndex + "+" + pageSize);

    //grid.load({ pm: pm, pzwh: pzwh, sccs: sccs, djzt: djzt });

    $.ajax({
        url: '../BLL/BLL_BasicInfo/BLL_My_Goods.aspx?method=seach_myGoods&mk=' + mk_str + '&pageIndex=' + pageIndex + '&pageSize=' + pageSize,
        dataType: 'json',
        type: "GET",
        success: function (rntData) {
            dataResult = mini.decode(rntData)

            fillData(pageIndex, pageSize, rntData, grid_Goods);

        },
        error: function (jqXHR, textStatus, errorThrown) {
            alert(jqXHR.responseText + "111111");
        }
    });
}


Rank: 8Rank: 8

沙发
发表于 2017-7-27 19:19:35 |只看该作者
表格里面的编辑器不能直接根据id获取
可以根据列和行来获取
var editor=grid.getCellEditor(column,row)
editor.setData(data);

Archiver|普加软件

GMT+8, 2025-7-8 09:37 , Processed in 1.023597 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部