`
java_frog
  • 浏览: 254472 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ext htmleditor带标签无法提交

 
阅读更多
.NET Framework 4.0,算你狠,建议win下别用ext-htmleditor,

今天客户打电话,说是要修改数据无法修改,后台是ext的,找了半天原来是htmleditor这块无法改,都不进action,但是新建一条可以,最后确定是因为htmleditor中选了标签。

经过在网上查资料,有人说当你在安装了.NET Framework 4.0以上版本后,当你的应用程序以.NET Framework 4.0为框架版本,你的任意服务器请求,都将被进行服务器请求验证(ValidationRequest),这不仅包括ASP.NET,同时也包括Web Services等各种HTTP请求,不仅仅针对aspx页面,也针对HTTP Handler,HTTP Module等,因为这个验证(Valify)的过程,将会发生在BeginRequest事件之前。

是的,这个东西我给客户放在了一台win机上的tom下,之前都是在linux上的都没问题,而我在同事win机器上试了都没有问题,看来上面说的是真的,我暂信了。

可以用Ext.util.Format.htmlEncode('<i>abc</i>')将带有的html标签转成类似&lt;&gt;等,然后再将数据库取出来的转义后的用Ext.util.Format.htmlDecode('&lt;i&gt;ABC&lt;/i&gt;')转成<i>abc</i>

Ext.Ajax.request({
	method :'GET',
	url :'${contextPath}/admin/productAction.do?method=getProductById&productId='+records[0].id,
	success :function(response,options) {
		var obj= Ext.decode(response.responseText) ;
	         addForm.getForm().setValues(obj);
                  //上面这句将json串obj对应form中name进行设值,下面这句将htmleditor中转义后的串转回html格式
		addForm.find('name', 'yjbjjz')[0].setValue(Ext.util.Format.htmlDecode(obj.yjbjjz));		
		}, 
	failure : function() {Ext.MessageBox.alert('提示','查询数据失败!');} 
	});
分享到:
评论

相关推荐

    Ext Js权威指南(.zip.001

    7.3.4 格式化提交数据:ext.data.writer.writer、ext.data.writer.json和ext.data. writer.xml / 322 7.3.5 writer对象的配置项 / 325 7.4 数据模型 / 326 7.4.1 概述 / 326 7.4.2 数据类型及排序类型:ext....

    EXT核心API详解.doc

    27. **Ext.data.ScriptTagProxy类**:通过脚本标签加载远程数据的代理。 28. **Ext.data.DataReader类**:数据读取器,解析服务器返回的数据并转换为Record实例。 29. **Ext.data.ArrayReader类**、**JsonReader类...

    Ext 表单布局实例代码

    此外,`htmlEdt`是`Ext.form.HtmlEditor`的实例,它提供了一个富文本编辑器,允许用户编辑HTML内容。编辑器的各种配置项如`enableAlignments`, `enableColors`, `enableFont`, 等控制了编辑器的功能。 总结起来,这...

    ExtJSWeb应用程序开发指南(第2版)

    4.1.16 Ext.form.field.HtmlEditor编辑器字段 4.1.17 Ext.form.field.Display只读文本字段 4.1.18 Ext.form.Label标签字段 4.1.19 Ext.form.FieldSet字段集 4.1.20 Ext.form.FieldContainer容器字段 4.1.21 Ext...

    extjs控件列表

    **Ext.form.HtmlEditor** - **描述**: HTML编辑器,用于编辑富文本。 - **用途**: 内容编辑、文档编写等。 **Ext.form.Label** - **描述**: 标签,用于标记表单元素。 - **用途**: 为表单元素提供描述性的标签,如...

    ExtJS-3.4.0系列目录

    - `Ext.form.field.HtmlEditor`:富文本编辑器。 - `Ext.form.field.Display`:只读文本字段。 - `Ext.form.Label`:标签字段,用于显示文本。 - `Ext.form.FieldSet`:字段集,用于组织和分组表单元素。 5. **...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -这个BUG导致Asp.net compatibility中的示例无法完成,现在已经修正。 +去除PageManager中方法AddAjaxAspnetControls,增加属性AjaxAspnetControls。 -这个属性和Button得ValidateForms属性类似,可以查看Asp...

    Extjs中常用表单介绍与应用

    - trigger:触发字段,可以带一个按钮 使用xtype的好处是可以在不显式创建每个组件实例的情况下,快速添加各种表单控件,并且能够提取items中各组件项的共同属性。 ### 表单面板的验证与数据绑定 ExtJS为表单验证...

    ExtAspNet_v2.3.2_dll

    -这个BUG导致Asp.net compatibility中的示例无法完成,现在已经修正。 +去除PageManager中方法AddAjaxAspnetControls,增加属性AjaxAspnetControls。 -这个属性和Button得ValidateForms属性类似,可以查看Asp...

Global site tag (gtag.js) - Google Analytics