簡體   English   中英

JQGrid沒有顯示

[英]JQGrid is not displaying

我正在嘗試使用http://trirand.com/blog/jqgrid/jqgrid.html中的 JQGrid。 但是它什么也沒顯示。 請幫助我使它工作。

<html>
<head>
   <script type="text/javascript" src="jquery-3.1.1.min.js"></script>
   <script  type="text/javascript"> 
      $(document).ready(function() {
          jQuery("#s3list").jqGrid({
              url:'search.php?q=1',
              datatype: "json",
              width: 700, colNames:[
              'Inv No','Date', 'Client', 'Amount','Tax','Total','Notes'],
              colModel:[
                  {name:'id',index:'id', width:65},
                  {name:'invdate',index:'invdate', width:90,
                      searchoptions:{
                        dataInit:function(el) {
                            $(el).datepicker({dateFormat:'yy-mm-dd'});
                        } }},
                  {name:'name',index:'name', width:100},
                  {name:'amount',index:'amount', width:80, align:"right"},
                  {name:'tax',index:'tax', width:80, align:"right", stype:'select',
                      editoptions:{value:":All;0.00:0.00;12:12.00;20:20.00;40:40.00;60:60.00;120:120.00"}},
                  {name:'total',index:'total', width:80,align:"right"}
                  {name:'note',index:'note', width:150, sortable:false}
              ], 
              rowNum:10,
              mtype: "POST",
              rowList:[10,20,30],
              pager: '#s3pager',
              sortname: 'id',
              viewrecords: true,
              rownumbers: true,
              sortorder: "desc",
              gridview : true,
              caption:"Toolbar Search Example"
          }); 
          jQuery("#s3list").jqGrid('navGrid','#s3pager',
              {edit:false,add:false,del:false,search:false,refresh:false});
          jQuery("#s3list").jqGrid('navButtonAdd',"#s3pager", {
              caption:"Toggle",
              title:"Toggle Search Toolbar",
              buttonicon :'ui-icon-pin-s',
              onClickButton:function(){
                  mygrid[0].toggleToolbar()
              }
          });
          jQuery("#s3list").jqGrid('navButtonAdd',"#s3pager", {
              caption:"Clear",
              title:"Clear Search",
              buttonicon :'ui-icon-refresh',
              onClickButton:function(){
                  mygrid[0].clearToolbar()
              }
          }); 
          jQuery("#s3list").jqGrid('filterToolbar');
      });
</script>    
</head> 
<body>
   <table id="s3list"></table> 
      <div id="s3pager"></div> 
      <div id="filter" style="margin-left:30%;display:none">Search Invoices</div>     
</body>
</html>

您需要先加載jqGrid javascript庫,然后才能使用這些功能。 請從http://www.trirand.com/blog/?page_id=6下載腳本並將其添加到腳本中。 (在加載jQuery之后立即加載腳本)

或僅添加以下內容:

<script type="text/javascript" src="https://cdn.jsdelivr.net/jqgrid/4.6.0/jquery.jqGrid.min.js"></script>

希望有幫助:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM