位置: 编程技术 - 正文

ComboBox 和 DateField 在IE下消失的解决方法

编辑:rootadmin
前言 作为Ext JS 的基本的Form 的组件, 这两个没有什么难的地方。 但是开发过程中却遇到了在 IE 浏览器中, 放大, 缩小窗口大小, 会导致 这两个组件消失不见。 点击某些地方又能显示出来。 不报任何错误。 在其他浏览器正常。 问题发生的状况 因为是在原项目的基础上导入Ext js , 所以页面中的form 并不是通过标准的 先创建form 组件, 再add form field 的方式进行的。 这里使用的 是纯html的form 和 input, 再使用Ext js 把 input render 成 Combobox 和 DateField. 说一下 combobox 产生的机制: 1. 通过Id 找到原input 2. 再找到这个input 的parent (原input 就可以删除了) 3. 创建新的Ext js Combobox 组件, render 到 原 input 的parent 中。(id 设置成原input id) Date Field 产生的机制类似。 方案探求 使用IE Developer 查看窗口变化后, 组件的变化。 发现,组件还在。 Ext js 组成一个Comobox 主要是: 在一个div 中套一个table, table 中套一个tr, tr 中有两个td , 第二个td 就是主要显示组件的。 看一些大致内容: 一开始以为是 把原input destory掉, 导致无法render, 改换成 hide(), 或是setDisabled,或setVisable 都不行。 以上td 还是存在在页面上, 不过位置发生了变化, 已经不再table 下面了。 看上去是Css 导致的。在 IE Developer 中 删除 x-form-item-body , IE 中正常了, 欣喜。 看一下Ext js 中x-form-item-body的定义 很简单, 就一行. 看来就是这个相对位置导致的。 不该Ext js 本身的CSS, 在自己的页面加入: static 是position 的默认值, 相当与没有设置值。 一切正常了 ^^ 但是有一个问题, Chrome 和firefox 并没有这个问题。 保险起见,对原功能的改动尽量要影响小一些。 加上条件注释: 只有在IE下, 以上代码才生效。

推荐整理分享ComboBox 和 DateField 在IE下消失的解决方法,希望有所帮助,仅作参考,欢迎阅读内容。

ComboBox 和 DateField 在IE下消失的解决方法

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

extjs render 用法介绍 varcm=newExt.grid.ColumnModel([newExt.grid.RowNumberer({header:"",width:,align:'center'}),{header:'',align:'center',dataIndex:'AccountAndRoseID',width:,sortable:true,hidden:true},{header:'',align:

ExtJs 实现动态加载grid完整示例 Ext3.3完整包Ext3.3中文文档数据表的结构是:数据表table记录record字段store的结构是:Ext.data.StoreExt.data.RecordExt.dataDataFieldstore首先驱动DataProxy加载数据,DataPr

Extjs实现进度条的两种便捷方式 做Extjs开发中,往往后台程序可能要执行一段时间才能得到返回结果,加入进度条可以提高客户体验度,以下为两种便捷的方式:1.提交数据前用Ext.Msg.wa

标签: ComboBox 和 DateField 在IE下消失的解决方法

本文链接地址:https://www.jiuchutong.com/biancheng/370304.html 转载请保留说明!

上一篇:ExtJS DOM元素操作经验分享(dom操作元素属性)

下一篇:extjs render 用法介绍(renderjs echarts)

  • 赊销和分销时纳税义务发生时间是什么时候?
  • 计提税费表格
  • 甲乙公司与银行之间的往来如何记账
  • 收据盖发票专用章后果
  • 应付账款转营业外收入进项税转出
  • 利息费用和利息支出的区别计算公式
  • 一般纳税人支付给小规模纳税人的税率
  • 国债利息收入免征增值税
  • 集资建房出租收入如何缴纳个税
  • 个人所得税申报成功,会显示什么?
  • 商贸公司结转成本应该贴什么凭证
  • 出口押汇与打包押汇区别
  • 个人所得税违规怎么处理
  • 办税员身份怎么办理
  • 稳岗补贴需要缴税吗
  • 应交增值税进项税额借贷方向
  • 制造企业材料返回流程图
  • 税务缴纳滞纳金处罚依据
  • 去年的管理费用怎么冲
  • mac和wondows
  • 经营资产和金融资产有哪些
  • 收到股改代扣代缴税款
  • chrom无法访问
  • 手机怎么设置无信号
  • 退回已修改是什么意思
  • php递归函数详解
  • 什么是Unicode
  • 黄金海岸冲浪者沙滩
  • 阿里云主机php版本
  • 存货盘亏的账务处理进项税额转出
  • 猿创设计科技有限公司
  • PHP模拟http请求的方法详解
  • php生成zip压缩包
  • 企业资产的范围
  • 已抵扣发票在什么地方查
  • 应收账款和应付账款属于什么科目
  • 制造费用的作用
  • 施工单位转包需要受到什么惩罚
  • 小规模纳税人的条件
  • 会计上需要结转的科目
  • 发票开错抬头做红字发票的账务处理是?
  • 加计抵减与加计抵消区别
  • 高新技术企业亏损弥补的年限为十年
  • 土地出让金如何缴纳
  • 计提借款利息怎么算
  • 公司车过户给个人多久不用补税
  • 差旅费出差补助标准
  • 小规模纳税人已付款对方不开发票几年了会计分录
  • 住宅可以注册什么类型的公司
  • 未开票收入怎么做账
  • 委托付款做账怎么做
  • 保险发票计入什么科目
  • 什么情况下需要打狂犬疫苗
  • 发票抬头注意事项
  • 会议中发生的相关事件
  • 房地产开发企业销售自行开发的房地产项目
  • mysql连接查询的几种方式
  • Windows Server 2008提升AD管理效率
  • uefi硬盘安装win10
  • cmos电池没电会有什么故障现象
  • ubuntu20开机自启动
  • 苹果系统声音怎么设置方法
  • win10服务出现了问题
  • svchosl.exe - svchosl是什么进程 有什么作用
  • mac terminal在哪里
  • win7由于所要求的文件丢失或损坏
  • cocos creator性能
  • bat弹窗
  • 笔记本电脑没有鼠标怎么多选文件
  • Python文件处理
  • vue.js基础语法
  • android study
  • shell错误日志输出
  • Android Http访问网络 学习(慕课网学习)
  • 猫的喵喵
  • 深入浅出nginx实战
  • 每天一篇经济学人
  • python日志文件
  • 街道税务所职责和任务
  • 美团上满30减12的券在哪啊
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设