Ext File对象disabled:true转为false后触发按钮还是灰色

Ext4+ Ext.form.field.File控件配置disabled:true,当调用转为setDisabled(false)或者enable()方法后使file控件可用,但是file控件右边的选择按钮还是灰色的
测试代码如下

     Ext.onReady(function () {
        var d = Ext.create('Ext.form.File', {
            name: 'files',
            id: 'fileChoose',
            disabled: true,
            buttonText: '<img align="center" src="./images/icons/upload.png"/> upload',
            buttonConfig: { style: { background: 'transparent',width:'70px' }, border: '0px' },
            renderTo: document.body
        });
        setTimeout(function () {//2s后设置上传按钮可用
            Ext.getCmp('fileChoose').setDisabled(false)
        }, 2000);
    });

1个回答

应该是ext4的bug,没有移除触发选择文件按钮的不可用样式.设置为灰色的样式默认为x-btn-disabled,可以使用getEI获取Ext.form.field.File

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
button.Enable=true了 页面按钮还是为灰色
大神们有见过这个问题吗?rnrn请指教rnrnrnrn就算前面我执行了rn[code=csharp]btnSelect.Enabled = false;[/code]rnrn代码中最后执行了这一句rn[code=csharp]btnSelect.Enabled = true;[/code]rnrn为何不生效啊(按钮还是不可点击状态)
小程序中disabled为false和true
今天没事敲小程序演示demo的时候,发现button的disabled的属性为false和true的时候效果是一样的,也就是只要你是写了disabled,就是不可点击的 具体代码和演示请看下图:
disabled="true"??
我想根据不同的书号bookno,显示不同的界面,未被审核的书籍信息是可改的,被审核的书籍信息是灰的,不可改的,但是出现的界面都是一样的,就是灰和不灰的区别,我不想建两个重复的table,第一个是可改的,第二个和第一个完全一样,就是table中的每个元素,如文本框,按纽等都加了一句话:disabled="true",那样太麻烦了,有没有简单的方法??
"true","false"转为"0","1"问题
DataSet里面有字段是是用 true false 表示的 我用FieldByName('XXX').asString 转出来还是 true false ,我想问 可以在DataSet里面的这些字段 true的变为1 false变为0 呢?
时布尔型显示True/False,如何转为'√'和''
rn rn rn rn rn rnrnrn其中,HeaderText="是否未级"这一列是布尔型,绑定时显示True/False,如何转为'√'和''rn
true & true 为 false?????????????????????????????????
[code=C/C++]rn#include "StdAfx.h"rn#includernusing namespace std;rnint main()rn rn if(1)rn rn cout<<"true"<
System.out.println(true?false:true == true?false:true);输出问题
System.out.println(true?false:true == true?false:true);rnrn输出是什么呢??并给出解释rn
boolean b = true?false:true == true?false:true;
那么问题来了:rn关于优先级的顺序,== > ?:,rn所以我认为应该是: rnboolean b = true?false:(true)?false:true; →boolean b =false?false:true; → boolean b = true.rn可运行一看 b = false.rn难道这运算顺序是这样的吗?rnboolean b = true?false:true == true?false:true;rn→→boolean b = true?false:(true == true?false:true);rn→→boolean b = true?false:(true ?false:true);rn→→boolean b = true?false:(false) → → boolean b = false ????rn到底是哪样!
VC ,!TRUE==FALSE,!FALSE==TRUE吗???
1:rnC中bool布尔型,取值只能是false(0) 和true(1)rn2:rn!false==true !true==falsernVC中BOOL 是intrn#define TRUE 1rn#define FALSE 0rn#define ERROR -1rn等等rnrn问题是:rn在C中,rnbool test;rntest=2;//此时test是truernrn在VC中:rnTRUE==!FALSE;rnFALSE==!TRUE;rn吗????rnrn按理说FALSE是0;TRUE是1,那么!FALSE就是!0;非0也不一定是1呀,?????rnTRUE是1;!TRUE是非1,非1也不一定是0呀rnrn所以在VC中rnrnTRUE==!FALSE;rnFALSE==!TRUE;rn应该不成立吧rn
null,false,true与NULL,FALSE,TRUE的区别
rn 一直以来都比较模糊的概念,虽然在使用上没什么区别,但想弄个究竟。rnrn据我所知 NULL 是NULL类型的唯一值. 其他的就不清楚。rnrn 大家在编程中是怎样使用的?
bool(true,false)和BOOL(TRUE,FALSE)的区别?
bool(true,false)和BOOL(TRUE,FALSE)的区别?
很菜的问题:TRUE,FALSE,true,false
VC里,rn大写的TRUE,FALSE和小写的true,false是一样的吗?
一个关于TRUE、true、FALSE、false的问题
在VC中true与TRUE好象都可以代表真,有什么区别吗?同样的,FALSE与false好象都代表假,区别是什么呢?
true & TRUE false & FALSE null & NULL
这些有什么区别,是不是MS做了重新的定义?rnrn#define TRUE true?
if (true)... 和 if (false) ...
if (true)... 是不是无论怎样都会执行;rnif (false) ... 是不是无论怎样都不会会执行;rn
True Or False
下面这个题目是T还是F,请证明一下rn谢谢!rnrnConsider a set of n two-dimensional points (X1,Y1),...,(Xn,Yn), n even.rnAssume that all coordinates Xi,Yi are difference. A vertical line L isrna separator for S if the number of points of on the left of L is equalrnto the number of points on the right of L.rnA separator for S can be computed in O(n) time.rnrn最后这句是True还是False?
True or False?
rn1//declare a temporary ResultSet variablern2ResultSet tempRsExchCD = null;rn3//first condition:fallback.extract exch cd for the nearest postal cdrn4 ps_omop_getexchcd.setString(1,stTempPostalCd);rn5 ps_omop_getexchcd.setInt(2,stTempPostalCd.length());rn6 rsGetExchCD = ps_omop_getexchcd.executeQuery();rn7rn8 if(rsGetExchCD.next())rn9 rn10 tempRsExchCD = rsGetExchCD;rn11 rn12 elsern13 rn14 //second conditon:upward.extract exch cd for the nearest postal cdrn15 ps_omop_getminexchcd.setString(1,stTempPostalCd);rn16 ps_omop_getminexchcd.setInt(2,stTempPostalCd.length());rn17 rsMingetExchCD = ps_omop_getminexchcd.executeQuery();rn18 tempRsExchCD = rsMingetExchCD;rn19 rn20 //tempRsExchCD = rsGetExchCD.next()?rsGetExchCD:rsMingetExchCD;rn21 rn22 if(tempRsExchCD.next())rn23 rn24 ……rn25 ……rn问题:第一种情况,当rsGetExchCD.next()为“真”时,程序应该执行第10行,第22行以及以下rn 第二种情况,当rsGetExchCD.next()为“假”时,程序应该执行12-18行及以下。rn实际上第一种情是,第三10行可以执行,但到了第22行时程序跳出。而第二种情况正确执行。我不知道问题出在哪里,请各位兄弟们提点意见,谢谢。
Ext 解决文本框 输入空格 提交按钮还是灰色
        &amp;lt;script type=&quot;text/javascript&quot;&amp;gt;Ext.onReady(function(){ Ext.QuickTips.init();    Ext.form.Field.prototype.msgTarget = 'side';// 提示的方式,枚举值为&quot;qtip&quot;,&quot;title&quot;,&quot;under&quot;,&quot;side&quot;,   function notN
disabled==true 后字体样式怎么修改
我想让输入框里面的内容字体颜色为其他颜色,就是不要默认的灰色;因为disabled==true 后字体默认颜色就是灰色看不清楚rnrn[img=c:\啊啊.jpg][/img]
checkbox disabled="false" 后执行不了点击事件?
代码如下,我想要不能选中的checkbox执行NO,但执行不了。该怎么解决?rn[code=html]rnrnrn rn[/code]
灰色按钮克星灰色按钮灰色按钮
灰色按钮克星灰色按钮灰色按钮灰色按钮克星灰色按钮灰色按钮灰色按钮克星灰色按钮灰色按钮灰色按钮克星灰色按钮灰色按钮
按钮加上disabled属性不触发事件
[code=HTML]rn<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>rnrnrnrnrn rn rn rnrnrn rn rn rn rn rn rn rn rnrnrn[/code]rn[code=C#]rnusing System;rnusing System.Collections.Generic;rnusing System.Linq;rnusing System.Web;rnusing System.Web.UI;rnusing System.Web.UI.WebControls;rnrnpublic partial class _Default : System.Web.UI.Pagernrn protected void Page_Load(object sender, EventArgs e)rn rnrn rn protected void Button1_Click(object sender, EventArgs e)rn rn Response.Write("213");rn rnrn[/code]rn为啥这样写不行呢?难道按钮的disabled=disabled之后就不会触发事件了(跟踪调试发现确实不进方法),把$(this).removeAttr("disabled");取消注释的话就行了。rn 大家有没有好的替代方法?
document.getElementById("Register").disabled = false
在JS端输出,可是默认的情况下应该是TRUE把?小弟没有设置过,求教原因rn还有小弟想在JS通过验证后,才允许这个BUTTON能够响应CS的CLICK事件
灰色按钮灰色按钮灰色按钮
灰色按钮灰色按钮灰色按钮灰色按钮灰色按钮
disabled:true,的问题。
有谁碰到过这样的问题吗。rn我给一个属性account设置了 disabled:true,rn就不能编辑修改了,然后我修改了其他的属性,保存之后rnaccount就变成null了。这是什么问题?
1++<2 是TRUE 还是 FALSE
1++<2 是TRUE 还是 FALSE
js中‘0’到底是 true 还是 false
js中‘0’到底是 true 还是 false 564人阅读 收藏 想到一个好玩的,运行如下 javascript :   if ('0') alert("'0' is true");   if ('0' == false) alert("'0' is false");结果是,两次都 alert 了!那么 '0' 到底是 true 还是 false 呢? 答案是:在js做比较
"abc"+""=="abc" ? 为true还是false?为什么?
"abc"+""=="abc" ? 为true还是false?为什么?
android:debuggable默认值是true还是false?
android:debuggablernWhether or not the application can be debugged, even when running on a device in user mode — "true" if it can be, and "false" if not. The default value is "false".rnrn上面是Dev Guide的解释,说默认值是false。但在我做的项目中,我没设置该属性时是可以调试的,说明默认值应该是true。我彻底凌乱了,哪位高手能给我解答写么?
lazy默认是false还是true啊
lazy默认是false还是true啊
Response.Buffer 默认值是true还是false
Response.Buffer 默认值是true还是falsern好象说新旧版本是不同的
jsp控制页面button和text的disabled是true或false
如何用jsp控制页面button和text的disabled是true或false?
Ext获得按钮对象后按钮自动隐蔽?
在项目中遇到这样一个问题,我要对一个按钮添加flash事件,需要将按钮的ID值传给flash插件,但当我获取到ID后问题就出来了。最开始的时候按钮默认会被初始化,但是当我调用下面的两名话后按钮就自动隐蔽了,我不知道是咱回事呀,哪位对ext高手帮我解答一下!rnvar grid = this.get(1).get(0); // 获取到按钮对象rnvar placeHolderId = grid.getTopToolbar().get(0).el.child('button').id; // 拿到按钮对象的ID值
灰色按钮--激活灰色按钮
当应用软件之类的东西出现灰色按钮禁用其功能时,可尝试用灰色按钮将其恢复功能
EXT树子节点设置disabled为true后为什么还可以点击触发click事件
rn  为什么效果是下边图片的结果 用户管理子节点是灰的 还可以进行点击弹出对话框,怎样达到子节点是灰的 不可以点击(注click事件保留的情况下,因为以后要写的代码会用到click事件)
ext 树的子节点disabled设置为true 但是还可以触发点击事件呢?
items:[rn region:'west',//西面放入面板rn xtype:'treepanel',rn split:true,//设置分隔条rn collapsible:true,//可以进行缩进rn collapseMode:'mini',//设置左右缩减rn minWidth:150,rn maxWidth:300,rn width:200,rn root:new Ext.tree.AsyncTreeNode(rn text:'权限管理',rn iconCls:'purviewManagerIcon',rn expanded:true,//子节点展开rn children:[rn text:'用户管理',rn disabled:true,rn leaf:true,//true设置此节点为叶子节点rn qtip:'用户管理',//提示信息rn listeners:rn 'click':function()rn alert();rn rn rn rn ,rn text:'权限管理',rn iconCls:'purviewManagerIcon',rn leaf:true,//true设置此节点为叶子节点rn qtip:'权限管理',//提示信息rn listeners:rn click:function()rn alert();rn rn rn ]rn rn )rn ,rn region:'center',rn xtype:'panel',rn //html:'操作员管理中间'rn layout:'fit',rn items:[getUserManagerPanel()]rn ]rnrn 为什么用户管理子节点是灰的但是可以点击弹出对话框rn rn
表单提交后按钮变成灰色
表单提交后按钮变成灰色
disabled=true时 表单提交问题
在给加上客户端Onclick事件后,事件代码就是把改按钮的disabled=true,然后服务端的Button1_Click不会被执行,应该怎么处理啊
setDaemon(true/false)????
WFlagSend s =new WFlagSend();rn WFlagRec r=new WFlagRec(s);rn Thread st=new Thread(s);rn Thread rt=new Thread(r);rn rt.setDaemon(rn 请问这个线程中setDaemon是什么意思啊??有何作用啊??
为什么不是false和true
public static void main(String[] args) rn // TODO Auto-generated method stubrn int i = 1;rn Integer j = new Integer(1);rn System.out.print(i==j);//truern System.out.print(j.equals(i));//truern rn
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数