0
私はブラウザに
私の要件は、私はこれらの保存されたクッキーを取得する必要があるステートセーブを有効にするには、ブートストラップ・テーブルcookie.jsを使用している を表形式のデータを表示するには、ブートストラップ・テーブルを使用しています
(状態)をSQLサーバーに戻し、次に保存された状態でユーザーがログオンする必要があります。
私はリンクBS-CookieしようとしたgetCookies方法に従っているが、そのは常にnullとして
マイコードを返す
<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>
しかしgetCookiesの結果は常にnullです。
誰かがあなたのように使うべき