jQuery MiniUI

标题: js生成表格的的问题 [打印本页]

作者: fhtcgym    时间: 2013-6-13 17:09:27     标题: js生成表格的的问题

版主:
我用js生成表格列,允许某列可以更改是用 editor:{type: 'textbox'},可以正常运行,但如果该列是combobox或datepicker是,我用
editor:{type:'combobox'} 和editor:{type:'datepicker'} 就不起作用。我试了好久,发现只有textbox列能正常,其它都不起作用。用HTML生成肯定没问题。如何用js生成允许修改的combobox和datepicker列?


作者: factory    时间: 2013-6-13 17:25:29

  1. grid2.set({
  2.     url: "../data/AjaxService.aspx?method=SearchEmployees",
  3.     style: "width:100%;height:100%;",
  4.     valueField: "id",
  5.     allowCellSelect: true,
  6.     allowCellEdit: true,
  7.     columns: [
  8.         { type: "indexcolumn" },
  9.         { field: "loginname", width: 120, headerAlign: "center", allowSort: true, header: "员工账号", editor: {type:"textbox"} },
  10.         { field: "name", width: 120, headerAlign: "center", allowSort: true, header: "姓名", editor: { type: "combobox"} }
  11.     ]
  12. });
复制代码
[attach]2163[/attach]
作者: fhtcgym    时间: 2013-6-13 18:04:16

谢谢版主,原来我在editor中加了data:source,由于source没有定义,导致该列以后的所有editor都不起作用,用HTML生成的不会出现这问题。




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2