zoukankan      html  css  js  c++  java
  • jquery easyui datagrid detailview groupview添加自定义视图view

    var myview = $.extend({}, $.fn.datagrid.defaults.view, {
    onAfterRender: function (target) {
    $.fn.datagrid.defaults.view.onAfterRender.call(this, target);
    refreshView(target);
    },
    insertRow: function (target, index, row) {
    $.fn.datagrid.defaults.view.insertRow.call(this, target, index, row);
    refreshEmpty(target);
    },
    deleteRow: function (target, index) {
    $.fn.datagrid.defaults.view.deleteRow.call(this, target, index);
    refreshEmpty(target);
    }
    });

    $.extend($.fn.datagrid.defaults, {
    emptyMsg: '没有相关数据,请选择条件查询!'
    });

    在datagrid初始化时加上view:myview即可,若页面本身已有groupview或者detailview视图属性,则将onAfterRender: function (target) {
    $.fn.datagrid.defaults.view.onAfterRender.call(this, target);
    refreshView(target);
    }, 添加到detailview.js跟groupview.js文件中,同时将$.extend($.fn.datagrid.defaults, {
    emptyMsg: '没有相关数据,请选择条件查询!'
    });添加到detailview.js跟groupview.js文件最末尾

    ps:在引用detailview.js跟groupview.js文件时记得加上charset="gb2312" 否则会出现乱码,若emptyMsg为英文则不会有问题

    每天进步一点点
  • 相关阅读:
    第1次实践作业
    Beta版本演示
    2019 SDN上机第7次作业
    Beta冲刺(4/4)
    Beta冲刺(3/4)
    Beta冲刺(2/4)
    Beta冲刺(1/4)
    2019 SDN上机第6次作业
    2019 SDN上机第5次作业
    SDN课程阅读作业(2)
  • 原文地址:https://www.cnblogs.com/miraclesakura/p/4043754.html
Copyright © 2011-2022 走看看