问题描述
editor:new Ext.new Ext.form.TextField({});类似于这个吗。 问题补充:extjs 有没有类似jquery的日程安排呀。。jquery插件FullCalendar呀。。。
解决方案
ext3.3版本有你说的日期安排的组件 但是3.3的正式版没出来 现在出来的是3.3的测试版 期待3.3的正式版吧
解决方案二:
Extjs还没有发现有FullCalendar这样的日程安排的组件。
解决方案三:
editor:Ext.ux.ComboBoxTree({ tree:new Ext.tree.TreePanel({ root:new Ext.tree.TreeNode({ text:'' }) })})需要下载ComboBoxTree组件。
解决方案四:
嗯,差不多。可以看看ext官方的例子。下面是一个定义ColumnModel的代码: var cm = new Ext.grid.ColumnModel({ // specify any defaults for each column defaults: { sortable: true // columns are not sortable by default }, columns: [ { id: 'common', header: 'Common Name', dataIndex: 'common', width: 220, // use shorthand alias defined above editor: new fm.TextField({ allowBlank: false }) }, { header: 'Light', dataIndex: 'light', width: 130, editor: new fm.ComboBox({ typeAhead: true, triggerAction: 'all', // transform the data already specified in html transform: 'light', lazyRender: true, listClass: 'x-combo-list-small' }) }, { header: 'Price', dataIndex: 'price', width: 70, align: 'right', renderer: 'usMoney', editor: new fm.NumberField({ allowBlank: false, allowNegative: false, maxValue: 100000 }) }, { header: 'Available', dataIndex: 'availDate', width: 95, renderer: formatDate, editor: new fm.DateField({ format: 'm/d/y', minValue: '01/01/06', disabledDays: [0, 6], disabledDaysText: 'Plants are not available on the weekends' }) }, checkColumn // the plugin instance ] });看到了吗?每一列里有一个 editor: new fm.TextField({ allowBlank: false })。当然editor后面跟的组件可以不一样!这样用就可以了