jqGrid 行编辑模式下 当点击输入框时 修改列的值(值是从数据库查询出来的不止一个,从中选择)

当点击表格中的数据时 触发下面这个事件


function myeditDatas() {
    var ids = $("#cardgrid").jqGrid("getGridParam", "selarrrow");
    if (ids.length < 1) {
        mc.alert('请选择需要修改的明细信息');
        return false;
    }
    var strs = ids.toString().split(',');
    for (i = 0; i < strs.length; i++) {
        $("#cardgrid").jqGrid('editRow', strs[i]);
    }
    this.disabled = 'true';
    $("#btnSave").attr("disabled", false);
};

我的问题是:在行内编辑模式下,当我点击成本中心的输入框时 弹出从数据库获取到的数据 然后从中选择,请问应该怎么做呢
img