2016-09-08 9 views
0

私はbootstraptableを使用していて、サーバー側をページ付けしようとしたとき、私はサーバーにアレイを送信する必要があるという問題に遭遇しました。アレイを使用したブートストラップ可能なqueryparams

通常jquery ajaxでは、私は 'traditional:true'を使用して目的の効果を得ます。

しかし、ブートストラップ可能な選択肢はないようです。これを用いて

$('#detailTable').bootstrapTable({ url: 'service.jsp', columns: coloumns, pagination: true, sidePagination: 'server', pageNumber: 1, pageSize: 10, pageList: [10, 20, 30], responseHandler: function (data) { }, queryParams: function (params) { var pageNumber = params.offset/params.limit + 1; return { pageModule: 'WrJson_GetProvDetails', params: [servType, startTime, endTime, city, pageNumber, params.limit], }; } });

キー「のparamsは」が「[]」が追加されるように、サーバは、適切なのparamsを受信しません。

どのような解決策も選択肢もありますか?ありがとうございます。

答えて

0

ブートストラップ可能なAPIで調査したところ、「ajaxOption」という名前のオプションが見つかりました。次いで、アレイparamは適切に使用することができる

$('#detailTable').bootstrapTable({ 
    ajaxOption:{traditional:true} 
}) 

..

関連する問題