`

酷炫层展示

    博客分类:
  • Ext
EXT 
阅读更多
============div的代码================
<div id="pre2submitDlg"      style="visibility:hidden;position:absolute;top:0px;">
    <div class="x-dlg-hd">提交任务</div>
    <div class="x-dlg-bd">
         <form action="" id="avidDataForm" name="avidDataForm">
                    <table align="center" border="0">
                     <tr>
                   <td>大家好...</td>
                      </tr>
                                       </table>
                 </form>
        </div>
     </div>
</div>


===================创建菜单按钮===================
//创建菜单栏
function createToolbar(){
var toolbar=new Ext.Toolbar('listToobar');
    toolbar.addButton(new Ext.Toolbar.Button({
    id:'li_get',
text:"领取任务",
cls : 'x-btn-text-icon bmenu',    
icon:rootPath+"/images/toolbar/add.png",
handler: function(){
    ProjectService.gettask();
    }
    }));
    toolbar.addButton(new Ext.Toolbar.Button({
    id:'li_submit',
text:"提交任务",
cls : 'x-btn-text-icon bmenu',    
icon:rootPath+"/images/toolbar/add.png",
handler: function(){
    submittask();
    }
    }));
    toolbar.add(new Ext.Toolbar.Fill());
    toolbar.addElement('CanShrink_ul');
}

===============展示对话框的js================
//显示选择对话框
var pre2submitDlg;
showPre2submitDlg = function(element){
if(!pre2submitDlg){
pre2submitDlg = new Ext.BasicDialog('pre2submitDlg',{
autoTabs:false,
            width:550,
            height:350,
            shadow:false,
            minWidth:300,
            minHeight:300,
            resizable: true
            });
        pre2submitDlg.addKeyListener(27, pre2submitDlg.hide, pre2submitDlg);
    pre2submitDlg.addButton("提交", subTask, pre2submitDlg);
    pre2submitDlg.addButton("取消", pre2submitDlg.hide, pre2submitDlg);
}
pre2submitDlg.show(element);
}


================点击事件=====================
presub:function(form, showDlgMethod){
      showDlgMethod();
        },


submittask:function(flag,id){
var columnId = document.getElementById("columnId").value;
var projectId = document.getElementById("projectId").value;
if(!id)id=avidGrid.getSelectedId();
if(!id){
Ext.alert.msg('',Resources.message.selectone,'warn');
return;
}

ProjectService.presub(document.getElementById('avidDataForm'),function(){showPre2submitDlg('li_submit')});
});
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics