• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Dùng Ajax để tìm kiếm???????????/

Trao đổi về lập trình Web Forms, Javascript với ASP.NET

Moderators: vietluyen, vuathongtin

miss_somuch34
Posts: 8
Joined: Thu 15/12/2011 1:23 pm

Dùng Ajax để tìm kiếm???????????/

Postby miss_somuch34 » Wed 28/12/2011 5:13 pm

Chào các bạn!
Mình có điều này muốn nhờ sự giúp đỡ của các bạn. Mình đang làm 1 bài tâp về Ajax.
Trong CSDL của mình có 1 bảng(Product) trong bảng có 1 trường là
(ProName).
Trong phần design mình thiết kế như sau: 1 textbox + 1 nút button.
Giờ mình muốn, tìm kiếm một ProName trong bảng Product bằng Ajax. Mình đã tham khảo nhiều ý kiến trên mạng rồi, nhưng mình làm vẫn không thành công. Mong các bạn nhiệt tình chỉ giúp cho mình



User avatar
NoBi
Quản trị
Quản trị
Posts: 962
Joined: Tue 18/03/2008 1:22 pm
Location: Sài Gòn
Has thanked: 53 times
Been thanked: 66 times
Contact:

Re: Dùng Ajax để tìm kiếm???????????/

Postby NoBi » Thu 29/12/2011 9:15 am

Bạn đã làm như thế nào mà không thành công, đưa project lên đây thì mới giúp được.
:>

User avatar
vietluyen
Điều hành viên
Điều hành viên
Posts: 167
Joined: Fri 06/05/2011 3:38 pm
Location: vật vờ quanh Hà Nội
Been thanked: 6 times
Contact:

Re: Dùng Ajax để tìm kiếm???????????/

Postby vietluyen » Fri 30/12/2011 9:48 am

miss_somuch34 wrote:Chào các bạn!
Mình có điều này muốn nhờ sự giúp đỡ của các bạn. Mình đang làm 1 bài tâp về Ajax.
Trong CSDL của mình có 1 bảng(Product) trong bảng có 1 trường là
(ProName).
Trong phần design mình thiết kế như sau: 1 textbox + 1 nút button.
Giờ mình muốn, tìm kiếm một ProName trong bảng Product bằng Ajax. Mình đã tham khảo nhiều ý kiến trên mạng rồi, nhưng mình làm vẫn không thành công. Mong các bạn nhiệt tình chỉ giúp cho mình

Bạn gọi ajax tới 1 file handler khi click vào cái nút rồi trả dữ liệu về, bạn làm theo hướng này :)
Cho không lấy
Thấy không xin
Hở ra là cướp

User avatar
dazzlingvit
Guru
Guru
Posts: 960
Joined: Tue 18/01/2011 10:21 am
Location: Sinh ra từ hư vô, sống trong thế giới ảo...
Has thanked: 7 times
Been thanked: 112 times
Contact:

Re: Dùng Ajax để tìm kiếm???????????/

Postby dazzlingvit » Fri 30/12/2011 2:58 pm

miss_somuch34 wrote:Chào các bạn!
Mình có điều này muốn nhờ sự giúp đỡ của các bạn. Mình đang làm 1 bài tâp về Ajax.
Trong CSDL của mình có 1 bảng(Product) trong bảng có 1 trường là
(ProName).
Trong phần design mình thiết kế như sau: 1 textbox + 1 nút button.
Giờ mình muốn, tìm kiếm một ProName trong bảng Product bằng Ajax. Mình đã tham khảo nhiều ý kiến trên mạng rồi, nhưng mình làm vẫn không thành công. Mong các bạn nhiệt tình chỉ giúp cho mình

Bạn đã nắm được sơ sơ mô hình hoạt động của cái này chưa, hay rồi nhưng viết mã mãi không chạy? Nếu mã không chạy thì nên gửi kèm theo đoạn mã liên quan lên đây :)

nhokstart
Thành viên chính thức
Thành viên chính thức
Posts: 38
Joined: Wed 13/04/2011 9:42 am
Has thanked: 1 time
Been thanked: 2 times
Contact:

Re: Dùng Ajax để tìm kiếm???????????/

Postby nhokstart » Wed 11/01/2012 9:43 pm

Địa khái bạn cần những việc sau:
1. Bạn phải hiểu jquery hoặc javscript.(thêm ít css nửa)
2. Bạn download jquery nhúng vào site sau đó viết code
Giải thích code : đầu tiên là lấy giá trị trong textbox ( $("#txt_search").val() )
và gửi yêu về sever thông qua gọi 1 trang khác (search.aspx?st="từ khóa mình muốn tìm"), sau cùng là load cả trang search.aspx lên ($(#load).load("url") );

  1.  <script type="text/javascript" >
  2.  function tim()
  3.  {   $("#load").load("search.aspx?st="+ $("#txt_search").val() )
  4.                                                
  5.  };
  6. </script>
  7.  

<body>
<input id="txt_search" type="text" value="" >
<input id="but_search" onclick="tim()" type="button" value="tìm" >
<div id="load" >

</div>
</body>


Return to “Lập trình Web với ASP.NET”

Who is online

Users browsing this forum: No registered users and 2 guests