我现在出现的问题就是:
       要根据一个复选框的是否选中 来判断其他的几个文本框是否可用
       例如:
         选中,那么那几个文本框式必填的,即不能为空
         没选中,则让这几个文本框不可以填写
哪位高手帮一下忙吧! 我目前主要是不能做那个不能为空的效果

解决方案 »

  1.   

    么做过EXT,但是用JavaScript应该可以解决
      

  2.   

    这个没必要用ext吧,简单的js判断就可以了。如果复选框没选中,则把文本框的disabled设置一下即可
      

  3.   

    这个应该不难吧。
    你可以试试给你的checkbox增加一个check的监听函数,然后在里面判断如果选中了将文本框allowBlank:false,负责allowBlank:true代码可仿照Ext.getCmp('checkbox的ID').on('check',this.onCheckAction,this);
    onCheckAction:function(){
         var frm = Ext.getCmp('FormPanel').form;
            if frm.findField('checkbox').getValue(){
               frm.findField('textfield').allowBlank=true;
             }
             else
               {
                  frm.findField('textfield').allowBlank=false;
                }
    }
      

  4.   

    给你的checkBox加一个check事件,然后根据checkBox的getValue()来做逻辑判断。。
      

  5.   

    ext是什么。。 
     
      

  6.   

    ext=恶心他 :)
    问下搂住,formpanel提交的url是怎么写的;和jsp里的form里的action写法一样?
    这个一直困扰我,网上总是很简单的一直jsp或aspx作示例
      

  7.   


    formPanel 中有一个 url的属性啊
    就写
    url:'xxx.do';