2017-12-06 4 views
0

I Bootstrap-Tabelle bin mit tabellarische Daten anzuzeigen habe ich Bootstrap-table-cookie.js verwendet ZustandBootstrap-Table Get Saved Plätzchen

speichern in Browser

Meine Anforderung ist i diese gespeicherten Cookies erhalten müssen, damit (states) zu SQL Server und das nächste Mal Benutzer im gespeicherten Zustand eingeloggt sollte zurück sein.

ich den Link BS-Cookie versucht getCookies Verfahren befolgt haben, aber es ist immer als null

My-Code

<script src="~/assets/bootstrap-table/src/bootstrap-table.js"></script> 
<script src="~/assets/bootstrap-table/src/extensions/export/bootstrap-table-export.js"></script> 
<script src="~/assets/bootstrap-cookie/bootstrap-table-cookie.js"></script> 


<div> 
    <button id="btnSaveState"> save </button> 
</div> 
<table id="tblff"> 
    <thead> 
     <tr> 
      <th data-field="RID" rowspan="2" class="hdr" 
       data-cell-style="OperateFormatter">REQID</th>   
      <th data-field="DTP" rowspan="2"> DT OPENED</th> 
      <th data-field="SUM" rowspan="2"> SUMM</th> 
     </tr>  
    </thead> 
</table> 
<script type="text/javascript"> 
    $(function() { 
     $.ajax({ 
      url: initalURL 
       , type: 'GET' 
       , contentType: "application/json; charset=utf-8" 
       , dataType: "json" 
       , success: function (response) { 
        $('#CRFTable').bootstrapTable({ 
         data: response.rows 
          , cookie: true 
          , cookieIdTable: userID 
          , showRefresh: true 
          , showToggle: true 
          , showColumns: true 
         , showExport: true 
         , exportTypes: "['excel']" 
         , pagination: true 
         , pageList: "[10, 25, 50, 100, ALL]" 
         , idField: "RID" 
         , toolbar: $("#custToolbar") 
        }); 
       } 
       , failure: function (response) { 
        alert(response.responseText); 
       } 
       , error: function (response) { 
        alert(response.responseText); 
       } 
     }); 

     $("#btnSaveState").on('click', function() { 
      try { 
       var cookieDetails = $('#tblff').bootstrapTable().getCookie(); 
       alert(cookieDetails); 
      } catch (e) { 

      } 
     }) 
    }); 
</script> 

Aber aufgrund der getCookies Rückkehr ist immer null.

kann jemand ein gutes Beispiel geben, um Cookies gespeicherten Werte von Bootstrap-Tabelle

Antwort

0

bekommen sollten Sie verwenden wie:. $ ("# Table") bootstrapTable ('getCookies')