请问类似京东筛选前台已选择是通过什么方法实现的?
图片中我选了品牌及价格,参数是brand=1115%2CHTC&price=M1500L1799,链接地址如下:
http://list.jd.com/list.html?cat=9987%2C653%2C655&page=1&brand=1115%2CHTC&price=M1500L1799
网上找了类似的都是前台效果,通过click实现,不行。后来通过URL传参仿照京东,在(已选条件)是用什么办法做的呢?假设1:用click选取,然后缓存,页面跳转后在读取缓存显示。疑问:在price=M1500L1799修改成price=M99500L100799如图,由此得到第二个假设:直接通过URL参数修改其值
因为是前台,所以我用jquery获取当前url( http://127.0.0.1/Home/screen?dly=4&dle=7&dls=9 )
获取方法(var url = window.location.search.substr(1).split("&");
document.write(url);后的值是dly=4,dle=7,dls=9也是我所选取的,怎么转成对应的(大类一 :大类一子类一···)
假如是思路错误或是有方法请大神为我解答
------解决方案--------------------
我不懂前台的方法。
只知道用后台的方法是很简单的。
Request 到 这个品牌, 然后输出即可
查询的时候, 记一个查询条件
------解决方案--------------------
因为你后台本来就要处理这部分的工作。
------解决方案--------------------
根据ID查数据库或缓存,得到对应中文名称,显示出来
这些品牌等参数,存入数据库,并且在后台很方便地修改编辑
------解决方案--------------------
LZ不要想太多;用你所有的办法实现出和你目标网站一样的效果先,以后再想优化方案。况且服务器没那么脆弱!
------解决方案--------------------
其实楼主都已经把参数传递过去了,然后再获取参数,查询一个结果集(查询条件就是你获取的参数)【就是你的品牌产品列表】--》返回输出,在前端显示就可以了。

AphpdependencyInjectionContaineeRisatool That ManageSclassDensences, améliorant le codemodularité, la testabilité et la participation.

Sélectionnez DependencyInjection (DI) Pour les grandes applications, le service de service convient aux petits projets ou prototypes. 1) DI améliore la testabilité et la modularité du code par injection de constructeur. 2) Servicelocator obtient des services par l'enregistrement du centre, ce qui est pratique mais peut entraîner une augmentation du couplage du code.

PhpapplicationsCanBeoptimizedForsPeedAndFiciency: 1) AutoringOpCacheInphp.ini, 2) Utilisation de PreparedStatementswithpodOrdatabasequeries, 3) Remplacingloopswitray_filterandArray_Mapfordataprocessing, 4) Configurationnginxasareproxy, 5)

PhpemailvalidationInvolvesthestreps: 1) formatvalidationusinggularexpressionstochecktheemailformat; 2) dnsvalidationtoensethedomainhasavalidmxrecord; 3) smtpvalidation, themostthoroughMethod.

TomakePhpApplicationsFaster, suivez lesEsthets: 1) useopCodeCachingLikeOpcachetOsToreprecCompileScriptByteCode.2) MinimizedatabaseQueriesByusingSingQueryCachingAndefficientIndexing.3) Levier

TOIMPROVEPHPAPPLICATIONSPEED, SuivreSesEtsts: 1) Activer le codécachement de la codécaching avec un accumulation de dotation

L'injection de dépendance (DI) améliore considérablement la testabilité du code PHP par des dépendances explicitement transitives. 1) Les classes de découplage en DI et les implémentations spécifiques rendent les tests et la maintenance plus flexibles. 2) Parmi les trois types, le constructeur injecte des dépendances d'expression explicites pour maintenir l'état cohérent. 3) Utilisez des conteneurs DI pour gérer les dépendances complexes pour améliorer la qualité du code et l'efficacité de développement.

DatabaseQueryOptimizationInphpinvolveSeveralStrategieSoenhancePerformance.1) selectOnlyneceSaryColumnStoredatatransfer.2) useIndexingTospeeDupDatareTeval.3) ImplémentQueryCachingTostoreResul


Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

MinGW - GNU minimaliste pour Windows
Ce projet est en cours de migration vers osdn.net/projects/mingw, vous pouvez continuer à nous suivre là-bas. MinGW : un port Windows natif de GNU Compiler Collection (GCC), des bibliothèques d'importation et des fichiers d'en-tête librement distribuables pour la création d'applications Windows natives ; inclut des extensions du runtime MSVC pour prendre en charge la fonctionnalité C99. Tous les logiciels MinGW peuvent fonctionner sur les plates-formes Windows 64 bits.

Dreamweaver Mac
Outils de développement Web visuel

MantisBT
Mantis est un outil Web de suivi des défauts facile à déployer, conçu pour faciliter le suivi des défauts des produits. Cela nécessite PHP, MySQL et un serveur Web. Découvrez nos services de démonstration et d'hébergement.

Version Mac de WebStorm
Outils de développement JavaScript utiles

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP
