zoukankan      html  css  js  c++  java
  • 一个自己做的easyui datagird扩展

    var a;
    $(function () {
        $("body").bind("contextmenu", function () {
            return false;
        });
    
        $.extend($.fn.datagrid.methods, {
            rightTools: function (jq, opts) {
                $(".datagrid-btable tbody tr td").bind("contextmenu", function () {
                    return false;
                });
                $(".datagrid-btable tbody tr td").bind("mousedown", function (e) {
                    if (e.which == 3) {
                        var index = $(this).parent().attr("datagrid-row-index");
                        showTools(jq, $(this), index, opts, e.clientX, e.clientY);
                    };
                });
            }
        });
    });
    
    function showTools(d, b, i, o, x, y) {
        ccl();
        a = d;
        var rows = $(d).datagrid("getRows");
        var iscan = false;
        if (rows[i][o.field] == o.status) {
            iscan = true;
        };
        var s = "<div class='zzc' style='position:fixed;100%;height:100%;z-index:3;' onclick='ccl();' onmousedown='ccl();'>";
        s += "</div>";
        s += "<div class='tdm'>";
        s += "<table border='0' cellpadding='0' cellspacing='0'>";
        s += "<tr><td><a href="javascript:ViewC('" + i + "');">产看详细</a></td></tr>";
        s += "<tr><td><a href="javascript:medMain('" + i + "');">强制过账</a></td></tr>";
        s += "</table>";
        s += "</div>";
        $("body").append(s);
        $(".tdm").offset({ top: y, left: x });
    }
    
    function ccl() {
        $(".tdm").remove();
        $(".zzc").remove();
    }
    function ViewC(i) {
        $(a).datagrid('selectRow', i);
        View();
        ccl();
    }
  • 相关阅读:
    Compoer的应用
    memcache的简单使用示例
    windows下安装Memcached服务器,PHP的memcache扩展
    jQuery跨域
    git常用基本命令
    Linux常用命令总结
    修改MySQL数据库密码
    Linux配置LNMP环境(三)配置MySQL
    django之多表查询与创建
    django之单表操作
  • 原文地址:https://www.cnblogs.com/wpcnblog/p/5417140.html
Copyright © 2011-2022 走看看