2016-09-13 14 views
0

JqGridを使用して電子メール列を並べ替そうとしていますが、一貫性がありません。例えばJqGrid列のEMAILでの並べ替え

、私は私がしようとしている場合は代わりに、それは以下のような出力を与えている、それは出力期待与えていない電子メールの列を使用して上記のグリッドを並べ替えるしようとしていた場合、私のグリッドは

Name  Phone  Email 
------------------------------- 
Name A  123456  ABCDEFG 
Name B  654321  [email protected] 
Name C  987456  PETER.WI 

以下である場合昇順で並べ替えます。

Name  Phone  Email 
------------------------------- 

Name C  987456  ABCDEFG 
Name B  654321  PETER.WI 
Name A  123456  [email protected] 

私の推測では、@記号を含む列ではJqGridが機能しません。

sorttype: "string" 

(または少なくともあなたがそこにint型/ floatを入れていないことを確認してください):

答えて

1

は、列のsorttypeを設定することを忘れないでください。
http://jsfiddle.net/vvz2a3cy/

+0

私は私の質問に私の入力と出力を更新し、JSFIDDELで同じ試してみましたが、私が期待した出力を得ていないのです。ここで

は実施例です。あなたはこの@Dekelで私を助けてください。 – Serma

+0

ありがとうございます。私は "ignoreCase:true"をインクルードしました。これは正常に動作しています – Serma

関連する問題