先截取formpanel里面的一个片段:
···
border : false,
xtype : 'panel',
layout : 'form',
width : 600,
// height : 100,
labelWidth : 55,
items : [ {
border : false,
xtype : 'textarea',
name : "postInfo.biddingQAAdd",
value : record.get('biddingQAInfo') == ' ' ? ''
: record.get('biddingQAInfo'),
fieldLabel : "答疑信息",
width : 500,
emptyText : biddingQAAddText
} ]
···
在这段代码里,如果把“name : "postInfo.biddingQAAdd",”这句代码修改为“id:"postInfo.biddingQAAdd",”在提交时,则会碰到这样一个问题:
如果用户没有为它录入值,那么早提交后,他会把emptyText的值赋给“postInfo.biddingQAAdd”,进行保存。
这就是我遇到的emptyText值被提交的一种情况。如果按照源代码,使用“name”提交的话,再使用以下处理方法,则不会出现这个问题。
处理方法代码:
if (Ext.get('postInfo.biddingQAAdd).dom.value == biddingQAAddText)
Ext.get('postInfo.biddingQAAdd).dom.value =' ';
分享到:
相关推荐
-v0.2beta2版本中关于PersistChildren(true)的描述有误,这个是设计时属性,和运行时是否保持状态没有关系。 -修正CheckBox控件的CheckedChanged事件会被触发两次的BUG(Data PostBack->AutoPostBack, Event ...
-v0.2beta2版本中关于PersistChildren(true)的描述有误,这个是设计时属性,和运行时是否保持状态没有关系。 -修正CheckBox控件的CheckedChanged事件会被触发两次的BUG(Data PostBack->AutoPostBack, Event ...
//第二句的目的就是设置控件的错误信息显示位置,主要可选的位置有: var tdate = new Ext.form.DateField({ fieldLabel: ‘日期’, emptyText: ‘请选择日期’, format: ‘Y-m-d’, disabledDays: [0, 7] });...
看代码 代码如下: var comboxContractType = new Ext.form.ComboBox({ name:’logisticsId’, fieldLabel:’物流公司’, displayField:’logisticsName’, valueField:’logisticsId’, emptyText:’请选择’, width...
new Ext.form.FormPanel({ height : 90, width:500, labelWidth : 200, labelPad : 0, renderTo :'auto', frame : true, items : [ { xtype : 'combo', triggerAction : 'query', forceSelection : true,...
Ext.form.Field.prototype.msgTarget="under"; var fset = new Ext.FormPanel({ title:"学习表单字段元素的字段集", width:600, height:400, frame:true, renderTo:"myForm", items:[ {xtype:"fieldset", ...
emptytext : --,//数据为空时显示 validate : function(value) { if ($.trim(value) == '') { return '不能为空';//修改是数据为空 显示 } } } js中设置bootstrop-table加载数据时属性 onEditableSave : function...
emptyText 无数据时的文案 emptyImageWidth 无数据时图片宽度 emptyImageHeight 无数据时图片高度 errorImage 发生错误时的图片 errorText 发生错误时的文案 errorImageWidth 错误图片宽 errorImageHeight 错误图片...
DDX_Control(pDX, IDC_BUTTON_EMPTYTEXT, m_emptytx);//清空发送区 DDX_Control(pDX, IDC_STATIC_FILEPATH, m_sfilePath);//file path DDX_Control(pDX, IDC_CHECK_HEXSEND, m_cHexSend);//十六进制发送 }
在项目中再次碰到了问题,是Combobox中的值如果是直接绑定很简单。简单添加项行了。代码如下: 密级 Width=250 EmptyText=请选择密级…> 公开 Value=1/> 保密 Value=2> 绝密 Value=3> </ext:ComboBox
例子: 代码如下: { xtype: ‘datefield’, width: 100, id: ‘mydate’, format: ‘Y-m-d’, value: new Date(), msgTarget: ‘side’, emptyText: ‘请选择日期。。。’, name: ‘mydate’ } mydate.value 和...
new Ext.form.ComboBox({ store: new Ext.data.JsonStore({ idProperty: 'VehicleNo', url: '../ajax/test.ashx, fields: ['VehicleNo', 'phoneNum'] }), id:'querynodesid', emptyText:'快速检索', ...
这个文档中的话题与解决方案, 几乎全部来自 UniGUI 的交流群, 群中活跃的 BDS2007、 cmj 等人,给了众多使用 UniGUI 的人很多帮助。 这个文档, 主要是学习与方便后来之人, 文档积累的起因是严肃而正式的, 因为...
json-schema-viewer JSON模式查看器React组件探索组件:查看更改日志:产品特点全面的JSON Schema Draft 4支持,包括oneOf和anyOf组合器属性将复杂的嵌套对象渲染到任何深度渲染验证属性和降价描述能够链接已解决的$...
本文介绍了Vue+element-ui 实现表格的分页功能示例,分享给大家,具体如下: 实现效果如下图所示: template部分: ... xss=removed empty-text=emptyText> 债券名称 width=228> <el-table-colu