ajax - Question sur la fonction de filtrage multi-conditions Thinkphp?
phpcn_u1582
phpcn_u1582 2017-05-16 13:13:41
0
4
676

< /p>

Comment combiner plusieurs fonctions de filtrage comme Taobao ? J'ai maintenant implémenté la fonction de combinaison et de filtrage en cliquant sur les conditions dans la grande case rouge, mais comment combiner la zone de saisie et les conditions de prix à l'intérieur avec les conditions à l'extérieur ? Par exemple, je souhaite filtrer les montres électroniques pour femmes dans la fourchette de prix comprise entre 500 et 1 000 euros et je recherche des idées. Merci

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