三九宝宝网宝宝百科宝宝知识

EXTJS4两个问题。 1操作按钮项动态生成但不是标准搞法

03月04日 编辑 39baobao.com

[浅谈土地价格评估的两个问题]随着经济发展、城市增长、土地增值,开展宗地价格评估,加强城市土地价格管理,有利于规范土地市场交易行为、促进土地资产的合理利用、保护土地所有者和使用者的合法权益。1.土地...+阅读

我觉得操作按钮这一列这样做不好:需要手动写html放到列中提交的时候获取值不方便我觉得可以做成一个comboboxgrid加 cellediting , 操作按钮列的editor 是一个 combobox 在cellediting的beforeedit事件中动态给combobox赋值 , 就是你的record.get("buttons")的值写道comboboxcellediting可以在edit事件中将combobox的值给一个字段关于行选中的问题 , 那是因为点击了 操作按钮 列就出发了 select 事件 , 这个比较容易 , 可以在grid的 checkboxselectionmodel 中设置 checkOnly = true , 这样只有点击表格第一列的 checkbox 才会选中(取消) 选择行//列{header:"操作按钮" , dataIndex:"operator" , //编辑器是一个combobox , 可以多选 editor: Ext.create("Ext.form.field.ComboBox" , { //随便设置一个store , 为了向俩面加入值 store: new Ext.data.JsonStore({ field: ["value" , "text"] , data: [] }) , displayField: "text" , valueField: "value" , multiSelect: true })}}//plugins : celleditingplugins: { ptype: "cellediting" , listeners:{ //设置beforeedit事件 , 为了改变comboBox值 beforeedit: function(pl , context){ var grid = context.grid , record = context.record , column = context.column , comboBox = column.editor; //如果不是编辑 操作按钮 这列 , 返回 if (context.field != "operator") return; //如果没有可以选择的项目 , 则不可以编辑 var bs = record.get("buttons"); if (bs.length == 0) return false; //生成一个json, 可以加载到combobox的store中 var data = []; Ext.each(bs , function(n){ data.push({text: n.name , value:n.id}); }); comboBox.store.loadData(data); } }}//选中行的问题selModel:{ selType: "checkboxmodel" , checkOnly: true}

Ext JS的简单问题!看看我这段代码哪里错了

你那种是1.0版本的写法,用下面的例子就可以了Ext.onReady(function(){var data = [{id: 1, name:'Book1', price:10},{id: 2, name:'Book2', price:20},{id: 3, name:'Book3', price:30}];// JsonStore加载JSon格式 var store = new Ext.data.JsonStore({data: data, fields: ['id', 'name', 'price']}); var cm = new Ext.grid.ColumnModel([{header: '编号', dataIndex:'id'},{header: '书名', dataIndex:'name', align: 'center'},{header: '价格', dataIndex:'price', sortable: true}]);var grid = new Ext.grid.GridPanel({store: store,cm: cm,title: '表格标题',width: 800,height: 500,renderTo: Ext.getBody()});});

关于Ext js的一个简单问题急待好心人回答!

这样布局试试

{

layout : "table", items : [ { columnWidth : .40, layout : 'form', items : [ { xtype : 'datefield', id : 'laqssj', name : 'laqssj', hideLabel : true, width : 100 } ] }, { columnWidth : .60, layout : 'form', items : [ { xtype : 'datefield', id : 'lazzsj', name : 'lazzsj', fieldLabel : '县(市、区)', width : 100 } ] } ] }, 试试再根据自己条件调调看。祝你好运。

以下为关联文档:

Office文档恢复常见的两个问题及解决Office文档恢复功能使用不当会无法自动恢复文档(相关 文章:Office文档恢复功能的一些基本知识)。您在使用中可能会遇到以下两个问题:我在丢失文件之前打开了“自动恢复”功能,但...

数据库常问的两个问题看看专家们怎么答这两天找了几个人作面试,基本都问到了两个问题: 1。 如果用户告诉你,程序突然慢了,该如何着手…… 2。 如果用户告诉你,程序突然无法连到database,该如何着手…… 大家讨论一下?...

房地产企业成本费用核算的两个特殊问题「摘要」本文在厘定资本和成本概念的基础之上,将资本成本定义为特定企业筹集和使用资本应承担的机会成本。继而论述了资本成本的构成及其四个层次,以及它在现代企业财务理论中...

两个EXCEL表格数据合并问题精通Vlookup的来楼上的方法不能处理同名学生的情况,下面我介绍我的办法。 根据你的情况,同一学校里同名学生的概率还是很大的,所以合并时,不但要对比姓名,还要对比班级,也就是把班级和姓名都相同...

求两个数相差多少的实际问题教学反思学生在上学期已经学习了从总数里去掉一部分,求还剩多少的实际问题,本学期又学了求原有多少、求去掉多少的实际问题,在此基础上引导学生会求两数相差多少的实际问题.在数量关系...

关于两个三角形的问题这里面实际上最迷惑人的地方,实际上就是第一个图形、第二个图形都不是三角形。虽然看起来像 你看绿三角形的直角边的比是2/5 = 0.4 红三角形的比是3/8 = 0.375 角度相差很小...

两个多月宝宝的奶量问题怎样喂养2-3个月的宝宝 2-3个月的宝宝的喂养应该根据母乳的量来决定喂养方式。 一、母乳充足时,2-3个月的宝宝体重平均每天增加30克左右,身高每月增加2厘米左右。过去吃奶吃得...

求助两个关于websocket通信的问题WebSocket是HTML5开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。在WebSocket API中,浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器之间就形成了一条...

extjs4 mvc怎么用ajax如果你数据成功返回,前台的数据就会在success里面(response.responseText)你Ext.decode()转换一下,变成json对象就可以了,如果你后台报错,就会在failure里面返回数据,相关属性查api...

推荐阅读
图文推荐