• 隐藏列表界面上的不用的按钮的代码样例


     



    var sButton = win.down('button[text=入库]'); // 查找保存按钮 if(sButton) // 如果找到了保存按钮 sButton.setVisible(false); // 将保存按钮设为隐藏不显示

    //代码样例的位置如下所示


    function
    (button, e) { debugger; // 中断调试指令,可以手动删除它 var me = this; // this 为列表视图控制器 var viewModel = this.getViewModel(); // 获取视图模型 var grid = this.getView(); // 获取到列表视图 var records = grid.getSelectionModel().getSelection(); // 获取到选中的记录数组 var record=records[0]; // 如果是单选模式则获取到第1条选中的行记录 //var dictName = record.get('Name'); // 获取选中行记录的UserName字段的值 var win = Ext.create('Ext.window.Window', { title: '选择食品经营者', height: '60%', // 窗体高。示例为按父grid高的比例,也可直接指定数字作为高度,单位为:px '60%', // 窗体宽。示例为按父grid宽的比例,也可直接指定数字作为宽度,单位为:px closable: true, layout: 'fit', items: [{ xtype: util.getCodeGenerate1ClassName('入库管理','list'), title: null, store:{ type: util.getCodeGenerate1ClassName('入库管理','store'), httpGetRequestExParams: { QueryCondition: { } } }, listeners:{ select: function(grid, TanChuang, index, eOpts ) { Add(TanChuang); } } }] }); grid.add(win); win.showBy(grid); var sButton = win.down('button[text=入库]'); // 查找保存按钮 if(sButton) // 如果找到了保存按钮 sButton.setVisible(false); // 将保存按钮设为隐藏不显示 var sButton = win.down('button[text=查看]'); // 查找保存按钮 if(sButton) // 如果找到了保存按钮 sButton.setVisible(false); // 将保存按钮设为隐藏不显示 var sButton = win.down('button[text=出库]'); // 查找保存按钮 if(sButton) // 如果找到了保存按钮 sButton.setVisible(false); // 将保存按钮设为隐藏不显示 var sButton = win.down('button[text=库管员]'); // 查找保存按钮 if(sButton) // 如果找到了保存按钮 sButton.setVisible(false); // 将保存按钮设为隐藏不显示 var sButton = win.down('button[text=检查人]'); // 查找保存按钮 if(sButton) // 如果找到了保存按钮 sButton.setVisible(false); // 将保存按钮设为隐藏不显示 function Add(TanChuang) { debugger; // 中断调试指令,可以手动删除它 Ext.MessageBox.prompt('输入框', '请输入出库数量', function(btn, txt){ if (btn == 'ok'){ var params = { ChuKuShuLiang: txt, RuKuID:TanChuang.data.ID, isShuLiang:1 }; ajax.get('/Pc/ChuKuGuanLi/List',params).then(function(response, opts) { if (response.Success) { showListWindow(); } }); } },this,false); } }
  • 相关阅读:
    python常见报错解释
    selenium键盘操作
    html常用属性,标签,选择器
    模块(三)
    类的继承
    java接口
    java新建文件夹中的绝对路径和相对路径的理解以及中文乱码问题
    Java IO
    JS中的排序算法(-)冒泡排序
    CSS+DIV布局中absolute和relative的区别
  • 原文地址:https://www.cnblogs.com/jiaowoyaoshu/p/9904723.html
Copyright © 2020-2023  润新知