2011-01-21 6 views
1

これで、私のjqgridはデータを整形し、必要な列を隠しています。しかし今、検索が動作していない、そして、データの各行の<tr>を検査するとき、私は彼らのすべてがnullのIDを持っている参照してください。jqgridはデータを入力していますが、nullのIDを与えます

http://sysport.co.uk/admin/grid/TEST.php

今すぐ検索のみ秀でるに努め、輸出しません同じ行が繰り返されます。以下は

jqGridのための私のコードです:(ここに投稿するには大きすぎる)

sysport.co.uk/admin/grid/37multiple.js。

何か助けが大いにありがたく、フォーラムで答えを得られなかった。

+3

投稿のかなりの数は、場所をオフサイトを参照してください。これをしないようにしてください。これらはテストページなので、あなたがそれらを裂くとき、これらの質問はその有用性を失います。覚えておいて、SOはあなただけでなく、より大きなコミュニティや将来のユーザーにも役立つ質問と回答のリポジトリです。壊れたリンクは誰も助けません。質問にサンプルコードスニペットを入力してください。ありがとう。 – Kev

答えて

2

サーバーからの応答を見てください。各行のIDはnullです。

+0

大丈夫、その問題を解決しました...しかし、実際には私がより高い問題を解決すると信じていたものでした。それは数日前まで動作しましたが、今は箱が来ることはありません:http://trirand.com/blog/jqgrid/jqgrid.html( "New in version 3.7"> "Multiple Search "左手メニュー) – rickyduck

1

は、サーバーの応答を見ればあなたがこの表示されます。

{"page":"1","total":1,"records":"366","rows":[{"id":null,"cell":["4","Borough of Barnsley Swimming Club" 

ID = NULLを。私はあなたがjsonstringをどのように作成するのか知りません。だからその機能を見て、正しい値で 'ID'を記入してください。 IDは、最初の列のIDと同じである場合

あなたはこの操作を行うことができます。 これにjqgridsettingsでjsonreaderの設定を変更:これらの設定で

jsonReader: { cell: "", id: "0" }, 
rowNum:50, 
rowTotal: 2000, 
rowList : [30,50,100], 
... 

、jsonreaderをします最初の列がID列であることを確認します。このIDの問題は、あなたのExcelや検索の問題のために、問題の根である場合、私は知らない

{"page":"1","total":1,"records":"366","rows":[["4","Borough of Barnsley Swimming Club"... 

: は次に、あなたがこのようでjsontring返すことができます。しかし、IDが、それは動作します、で満たされているかもしれない場合は... jsonreader詳細防災情報については

、外観をtaak here

+0

こんにちはbruno、Excelの問題はありません、私はテストのためにそれを削除しました。私は今IDが引き抜かれていますが、まだ検索はうまくいきません(上記のアベストへの回答を参照)。乾杯! – rickyduck