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

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

phpcn_u1582
phpcn_u1582

répondre à tous(4)
左手右手慢动作

Votre question est de savoir si le front-end est implémenté ou si le serveur est implémenté. Je suppose que c'est l'implémentation du front-end.

Ensuite, cette condition de requête peut être utilisée pour filtrer les données de la table directement en utilisant get 方式,比如用户点击 手表JavaScript 中监听所有类别的点击事件,然后在当前 url suivi du nom du champ correspondant et de la valeur du champ watch pour sauter.

De même pour le prix, la logique de fonctionnement lorsque vous cliquez sur le bouton OK est la même que lorsque vous cliquez sur Watch.

Taobao ne combine pas plusieurs conditions de filtrage à la fois, puis interroge. Au lieu de cela, cliquez sur une certaine condition de filtrage pour effectuer une actualisation du filtre.

曾经蜡笔没有小新

Généralement, les paramètres sont transmis via la méthode get pour le filtrage. Après avoir entré le prix, il devrait y avoir un bouton de confirmation. Lorsque vous cliquez sur le bouton de confirmation, utilisez js pour obtenir le lien actuel, puis assemblez le lien de prix pour sauter.

我想大声告诉你

Interrogez la base de données via une combinaison SQL de conditions Where, puis renvoyez les données interrogées au front-end

世界只因有你

Votre question est un peu étrange. Il n'y a essentiellement aucune différence entre cliquer et taper. Ils font tous deux partie du formulaire.
Quant à la façon de vérifier la base de données, vous devez formuler SQL en fonction de la structure de votre table.
Cependant, pour mettre en œuvre cette fonction, il faut généralement utiliser un moteur de recherche. Ce n'est pas très bien de consulter directement la base de données et c'est trop stressant.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!