extjs htmleditorコミットエラー解決
htmleditorはextjsに付属する簡単なエディタです.
{id:'home',title:'通知',layout:'form',labelAlign:'top',items:[{xtype:'htmleditor',fieldLabel:'通知',id:'editor',anchor:'98%'}
valueはコンテンツをロードするために使用されます.
送信
uttons:[{text:'保存',handler:function(){var edit_value=Ext.util.Format.html.html Encode(Ext.getCmp('editor').getValue();form. getForm().submit({ url:'ave.aspx',waitMsg:'は保存中..........',params:{editor 1:edit_value},success:function(f,action){Ext.Mg.alert('ヒント'ヒント''ヒント''ヒント'''ヒント',action.result.msg;},failure:function(){Ext.Msg.alert('エラー',"追加に失敗");}}}}]
トランスコードが必要
htmlDecode (
(&,<,>,and')文字をHTML表示のフォーマットから復元
パラメータアイテム:
復号文字列
戻り値:
これにより、データベースに保存してもエラーは発生しません.
{id:'home',title:'通知',layout:'form',labelAlign:'top',items:[{xtype:'htmleditor',fieldLabel:'通知',id:'editor',anchor:'98%'}
valueはコンテンツをロードするために使用されます.
送信
uttons:[{text:'保存',handler:function(){var edit_value=Ext.util.Format.html.html Encode(Ext.getCmp('editor').getValue();form. getForm().submit({ url:'ave.aspx',waitMsg:'は保存中..........',params:{editor 1:edit_value},success:function(f,action){Ext.Mg.alert('ヒント'ヒント''ヒント''ヒント'''ヒント',action.result.msg;},failure:function(){Ext.Msg.alert('エラー',"追加に失敗");}}}}]
トランスコードが必要
htmlDecode (
String value
) : String (&,<,>,and')文字をHTML表示のフォーマットから復元
パラメータアイテム:
value
: String 復号文字列
戻り値:
String
符号化テキストロード時にExt.util.Format.html Decodeを使用する必要がありますこれにより、データベースに保存してもエラーは発生しません.