Git Product home page Git Product logo

Comments (4)

baukh789 avatar baukh789 commented on May 28, 2024

第一次点击查询的时候再进行表格初始化, 之后再次点击查询则调用setQuery方法

from gridmanager.

fengyefengxiang avatar fengyefengxiang commented on May 28, 2024

大佬可能没理解我意思,我现在对页面效果是刚跳转到这个页面到时候,表格里是有数据到,我点击查询到时候他是重新发了一次请求,我现在想要的效果是刚进页面不让他发请求,显示空白效果,点击查询的时候让表格里有数据。麻烦大佬里

table.GM({
gridManagerName: 'test'
,disableCache:false
,supportAjaxPage:true
,supportSorting: true
,isCombSorting: true
,supportDrag:true
,supportAutoOrder:true
,supportSorting:true
,supportCheckbox:true
,ajax_url: '/order/checkajax.php'
,ajax_type: 'POST'
,query: {pluginId: 1,call_search_state:$('input[name=call_search_state]').val()}
,pageSize:10
,columnData:cData
,ajax_success: function () {
console.log("成功");
if($('input[name=call_search_state]').val()) {
var name = util.cookie('call_search_data');
var obj = JSON.parse(name);
if($.isEmptyObject(obj)) {
return false;
}
$("input[name=start]").val(obj.start);
$("input[name=end]").val(obj.end);
$(".numbercode").val(obj.code);
$("input[name=receiver]").val(obj.receiver);
$("input[name=mobile]").val(obj.mobile);
}
}
});

        // 搜索
        $(".searchbtn").on("click",function(){

            var start      = $("input[name=start]").val() || "";
            var end        = $("input[name=end]").val() || "";
            //var code       = $("textarea[name=code]").val() || "";
            var code       = $(".numbercode").val() || "";
            var receiver   = $("input[name=receiver]").val() || "";
            var mobile     = $("input[name=mobile]").val() || "";
            var shop       = checkbox("_shop");
            var store      = checkbox("_store");
            var flag       = checkbox("_flag");

            var _query = {
                start       : start,
                end         : end,
                code        : code,
                receiver    : receiver,
                mobile      : mobile,
                shopid      : shop,
                storeid     : store,
                flag        : flag
            };

            util.cookie('call_search_data', JSON.stringify(_query), {expires:7});

          table.GM('setQuery', _query).GM('refreshGrid', function () {
            console.log('搜索成功...');
          });
        });

from gridmanager.

baukh789 avatar baukh789 commented on May 28, 2024

初始进入表格渲染并不显示数据,暂时没有提供此类参数。
你们产品所考虑可能是性能优化,我考虑下是否有增加此类参数的必要。

from gridmanager.

fengyefengxiang avatar fengyefengxiang commented on May 28, 2024

好的 大佬

from gridmanager.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.