zoukankan      html  css  js  c++  java
  • easyUi学习备忘

    1.获取datagrid的自身相关的属性方式:

      jQuery("#grid").datagrid("options").height

      jQuery("#grid").datagrid("options").url

      即:通过jQuery("#grid").datagrid("options")对象就可以获取想要的属性值。

    2.JQuery EasyUI内Combobox的onChange事件

      

    <select id="modelState" class="easyui-combobox" data-options="100,panelHeight:'auto'" style="float:left;">
    	            <option selected="selected">全部</option>
    	            <option>未启动</option>
    	            <option>执行中</option>
    	            <option>已关闭</option>
    	            <option>已归档</option>
    	        </select>
    
    // 可装载组合框 
    			$("#modelState").combobox({
    				onChange: function (n,o) {
    					$("#grid").datagrid("load",{
    						modelState:n!="全部" ? n :"",
    						structureId:structureId,
    						structurePath:modelPath,
    						structureLevel:structureLevel
    					});
    					if($("#js_layout").layout("panel","south").is(":visible")){
    					    $("#js_layout").layout("collapse","south");
    		        	    $("button.layout-split-btn-v").hide();
    		        	    $("#framebottom").attr("src","");
    				    }
    				}
    			});
    

    3.datagrid 添加title

     1 resizeColumnsFn: function(flag) {
     2             /*自动截取长度*/
     3             var fields = jQuery("#grid").datagrid('getColumnFields');
     4             for (var i = 0; i < fields.length; i++) {
     5                 var columnOption = jQuery("#grid").datagrid('getColumnOption', fields[i]);
     6                 var innerFields = $('td[field=' + fields[i] + '] div[class*=' + fields[i] + ']');
     7                 if (innerFields && columnOption && columnOption.width) {
     8                     innerFields.attr('style', 'overflow: hidden; white-space: nowrap; text-align: left;  text-overflow: ellipsis;');
     9                     if (flag) {
    10                         for (var j = 0; j < innerFields.length; j++) {
    11                             var el = $(innerFields[j]);
    12                             if($.trim(el.text()).length > 0){ el.attr('title', el.text());}
    13                         }
    14                     }
    15                 }
    16             }
    17         }
    easyui 自动添加title

      

      

  • 相关阅读:
    python_16(bootstrap)
    python_15(jquery)
    python_14(js)
    .net 定义泛型方法解析XML数据赋值给相应对象
    SQL Server 数字字符串位数不够补0
    SQL Server 跨服务器查询
    JQ1.5 为动态追加的元素添加事件
    radio group 的change 事件
    记录兼职工作中遇到的问题-IIS 服务器站点无法启动
    记录第一份工作的最后一次需求-百分比环形进度条
  • 原文地址:https://www.cnblogs.com/duffy/p/3934448.html
Copyright © 2011-2022 走看看