ajax - thinkphp多条件筛选功能疑问?
phpcn_u1582
phpcn_u1582 2017-05-16 13:13:41
0
4
644

请问类似淘宝这种多条件筛选功能怎么组合筛选?我现在实现了大红框里面点击条件组合筛选的功能,但是输入框和里面的价格条件怎么和外面的条件去组合呢? 比如我要筛选 500-1000 价格范围内的女款电子表,求思路。谢谢

phpcn_u1582
phpcn_u1582

全員に返信(4)
左手右手慢动作

あなたの質問は、フロントエンドが実装されているか、それともサーバーが実装されているかということです。フロントエンドの実装だと思います。

その後、このクエリ条件を使用して、get 方式,比如用户点击 手表JavaScript 中监听所有类别的点击事件,然后在当前 urlの後にジャンプする watch の対応するフィールド名とフィールド値を使用してテーブル データを直接フィルター処理できます。

価格と同様に、OKボタンをクリックしたときの動作ロジックはWatchをクリックした場合と同じです。

タオバオでは、さまざまなフィルタリング条件を一度に組み合わせてクエリを実行するのではなく、特定のフィルタリング条件をクリックしてフィルタの更新を実行します。

いいねを押す +0
曾经蜡笔没有小新

通常、価格を入力した後、パラメータは get メソッドを介して渡され、確認ボタンをクリックすると、js を使用して現在のリンクを取得し、価格リンクをアセンブルします。

いいねを押す +0
我想大声告诉你

SQL を使用して where 条件を組み合わせてデータベースにクエリを実行し、クエリされたデータをフロントエンドに返します

いいねを押す +0
世界只因有你

あなたの質問は少し奇妙です。クリックと入力には本質的に違いはありません。どちらもフォームの一部です。
データベースを確認する方法については、テーブル構造に応じてSQLを記述する必要があります。
しかし、この機能を実現するには、通常、検索エンジンを使用する必要があります。データベースを直接確認するのはあまり良くなく、ストレスがかかりすぎます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!