0

下の画像に示すように、ユーザーが特定のフィールドの最小値と最大値を入力できるように、SlickGrid にフィルターを実装しようとしています。単一フィルターでは正常に機能しますが、マルチフィルターでは達成できません。誰かがこれを実装する方法についてガイドしたり、例を教えてくれたりしてくれれば本当に感謝しています。

ここに画像の説明を入力

4

2 に答える 2

0

コードサンプルを提供して、問題の理解と修正に役立ててください....

ただし、ここにサンプルコードがあります

function myFilter(item, args) {     

    if((item["price"] < args.searchStringMax) && (item["price"] > args.searchStringMin)){
        return true;
    } else {            
        return false;
    }
}
于 2013-06-13T06:07:55.417 に答える
0

同様の質問に回答し、ソリューションでいくつかの条件付きフィルターを作成したため、これらの文字 (>、>=、<、<=、!=、<>) のいずれかを使用して条件が指定された場合、次の方法で処理しますフィルター。ここで、同様の質問に対する私の以前の回答を参照してください: Slickgrid-column-type

要求しているフィルタリングを行うには、最初の「価格」条件 (> 100) を最初の列に、(< 200) を最初の列に入れることができるように、「価格」列を複製する必要があります。 2列目...

うまくいけば、それは役に立ちます

于 2013-06-12T20:57:35.350 に答える