jQuery MiniUI

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

js生成表格的的问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-6-13 17:09:27 |只看该作者 |倒序浏览
版主:
我用js生成表格列,允许某列可以更改是用 editor:{type: 'textbox'},可以正常运行,但如果该列是combobox或datepicker是,我用
editor:{type:'combobox'} 和editor:{type:'datepicker'} 就不起作用。我试了好久,发现只有textbox列能正常,其它都不起作用。用HTML生成肯定没问题。如何用js生成允许修改的combobox和datepicker列?

Rank: 8Rank: 8

沙发
发表于 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. });
复制代码
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

板凳
发表于 2013-6-13 18:04:16 |只看该作者
谢谢版主,原来我在editor中加了data:source,由于source没有定义,导致该列以后的所有editor都不起作用,用HTML生成的不会出现这问题。

Archiver|普加软件

GMT+8, 2024-11-28 15:54 , Processed in 1.049703 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部