extjs fileuploadfield default value
2014-09-02 11:39
253 查看
网上有很多fileupload的demo,最实用的还是官方doc里面的sample。
但是真实业务中,可能会用到修改功能,这个时候就需要在打开的时候,给input框赋初始值。
How to give default value for file upload field 这个问题有人问了很久,也没有回答,经测试(extjs4) setRawValue()可行。
listeners : {
render : function(comp){
comp.setRawValue(fileName);
}
}
效果如下,而且此时form 的isValid()方法也是通过的,可以看到保存按钮是可用的。当然在提交的时候就需要业务层判断是否真的有附件上传。
但是真实业务中,可能会用到修改功能,这个时候就需要在打开的时候,给input框赋初始值。
How to give default value for file upload field 这个问题有人问了很久,也没有回答,经测试(extjs4) setRawValue()可行。
listeners : {
render : function(comp){
comp.setRawValue(fileName);
}
}
效果如下,而且此时form 的isValid()方法也是通过的,可以看到保存按钮是可用的。当然在提交的时候就需要业务层判断是否真的有附件上传。
相关文章推荐
- extjs fileuploadfield default value
- extjs fileuploadfield bug
- ExtJs文件上传(Ext.ux.form.FileUploadField)
- Extjs中用dwr实现文件上传时,fileuploadfield不能正常显示的问题
- ExtJS + fileuploadfield上传文件代码
- ExtJs学习笔记之fileuploadfield
- 【数据库】Invalid default value for 'create_date' timestamp field
- Field 'ssl_cipher' doesn't have a default value
- MySQL之Field 'email' doesn't have a default value解决办法
- Field 'id' doesn't have a default value
- aotu modify table ' field's value,by ODBC directly is false,but use CDatabase can well and also the header file is needed.
- java.sql.SQLException: Field 'id' doesn't have a default value解决方案
- Field 'id' doesn't have a default value 原因
- MySQL创建用户 :ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value
- Mysql数据库 hibernate保存数据时,Mysql主键需设定自增,否则报错!(Field 'id' doesn't have a default value)
- 出现Field 'ssl_cipher' doesn't have a default value错误怎么解决
- Field 'id' doesn't have a default value
- 【数据库】Invalid default value for 'create_date' timestamp field
- ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value
- Field 'id' doesn't have a default value 原因