찾다

 >  Q&A  >  본문

ajax - Thinkphp 다중 조건 필터링 기능 질문이 있으신가요?

< /p>

Taobao와 같은 여러 필터링 기능을 어떻게 결합하나요? 이제 큰 빨간색 상자의 조건을 클릭하여 결합 및 필터링 기능을 구현했는데, 입력 상자와 내부의 가격 조건을 외부의 조건과 어떻게 결합합니까? 예를 들어 500~1000 가격대의 여성용 전자시계를 필터링하고 아이디어를 찾고 있습니다. 감사합니다

phpcn_u1582phpcn_u15822792일 전695

모든 응답(4)나는 대답할 것이다

  • ringa_lee

    ringa_lee2017-05-16 13:15:41

    프론트엔드 구현인지, 서버 구현인지에 대한 질문이군요.

    그런 다음 이 쿼리 조건은 get 方式,比如用户点击 手表JavaScript 中监听所有类别的点击事件,然后在当前 url 다음에 해당 필드 이름과 watch 필드 값을 사용하여 테이블 데이터를 직접 필터링하는 데 사용할 수 있습니다.

    가격과 마찬가지로 확인 버튼을 클릭할 때의 동작 로직은 보기를 클릭하는 것과 동일합니다.

    타오바오는 다양한 필터링 조건을 한꺼번에 쿼리하는 것이 아니라, 특정 필터링 조건을 클릭하면 필터링 새로고침이 실행됩니다.

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 13:15:41

    일반적으로 필터링을 위해 매개변수는 get 메소드를 통해 전달됩니다. 가격을 입력한 후 확인 버튼을 클릭하면 js를 사용하여 현재 링크를 가져온 다음 가격 링크를 조합하여 점프합니다.

    회신하다
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-16 13:15:41

    SQL을 사용하여 where 조건을 결합하여 데이터베이스를 쿼리한 다음 쿼리된 데이터를 프런트 엔드에 반환합니다

    회신하다
    0
  • 世界只因有你

    世界只因有你2017-05-16 13:15:41

    질문이 좀 이상합니다. 클릭과 입력 사이에는 본질적으로 차이가 없습니다. 둘 다 양식의 일부입니다.
    데이터베이스를 확인하는 방법은 테이블 구조에 따라 SQL을 공식화해야 합니다.
    그러나 이 기능을 구현하려면 일반적으로 검색 엔진을 사용해야 합니다. 데이터베이스를 직접 확인하는 것은 그리 좋지 않으며 너무 스트레스가 됩니다.

    회신하다
    0
  • 취소회신하다