HỏiLoad ajax hiển thị URL giống phonho

34 bài đăng
05.07.2017 / 08:49
hoangvu
Bài đăng: 15
Member
MrKen đã viết

bạn chèn thử code đó chưa? nó tự động hết mọi thứ cho bạn luôn, khỏi cần nghiên cứu gì.muốn load nội dung ở phần nào thì chỉ cần dùng hàm updateHtml cho phần đó như trong code trên, ví dụ muốn load id="body" thì dùng updateHtml('#body')

mình thêm vào rồi. Nhưng sau khi thêm thì bị lỗi như này. Mình đang ở trang A chuyển sang trang B bằng ajax thì nó load sang trang B và tự chuyển về A ngay lập tức.

Cụ thể file load ajax mình là:

JAVASCRIPT
  1. /* Load page 1*/
  2.  
  3. $('#account').click(function(e) {
  4. $.ajax({
  5. url: '../folder1/1.php',
  6. type: 'get',
  7. dataType: 'text',
  8. success: function(result) {
  9. $('#mainContent').html(result);
  10. }
  11. });
  12. });
  13.  
  14. /* Load page 2 */
  15.  
  16. $('#course').click(function(e) {
  17. $.ajax({
  18. url: '../folder2/2.php',
  19. type: 'get',
  20. dataType: 'text',
  21. success: function(result) {
  22. $('#mainContent').html(result);
  23. }
  24. });
  25. });

Thì mình đang ở trang id="account" thì nhấp vào id="course", mình xem thử network tải file trên chrome thì thấy nó có load trang id="course" nhưng sau đó load lại id="account" ngay lập tức.

Bạn làm cái source ví dụ nhỏ cho mình đi. Cảm ơn bạn, bạn cho mình Facebook của bạn để tiện trao đổi nha

05.07.2017 / 09:06
hoangvu
Bài đăng: 15
Member
MrKen đã viết

bạn chèn thử code đó chưa? nó tự động hết mọi thứ cho bạn luôn, khỏi cần nghiên cứu gì.muốn load nội dung ở phần nào thì chỉ cần dùng hàm updateHtml cho phần đó như trong code trên, ví dụ muốn load id="body" thì dùng updateHtml('#body')

Mỉnh đã thêm vào mà nó code load url rất tốt nhưng nội dung thay đổi. Làm sao cho nó biết khi nhấp vào id="a" thì dữ liệu của chức năng a sẽ được đưa vào id hiển thị như id="mainContent" vậy bạn

script bạn đưa mình đã sửa this.updateHtml("#mainContent");

Đã chỉnh sửa. hoangvu (05.07.2017 / 09:08)
05.07.2017 / 11:04
mad
Bài đăng: 2434
Member
Nhào vô cắn tao đi, tao sợ mày à cắn bừa.

what your site

05.07.2017 / 12:06
MrKen
Bài đăng: 2653
Trùm!
Vẫn là A N H

dùng code kia thì bạn không cần dùng ajax nữa nhé. code đó bao gồm toàn bộ rồi

05.07.2017 / 12:09
hoangvu
Bài đăng: 15
Member
MrKen đã viết

dùng code kia thì bạn không cần dùng ajax nữa nhé. code đó bao gồm toàn bộ rồi

à. Nghĩa là trước đây 1 file sẽ gồm head và footer giờ chỉ code phần chính (chức năng đó), giờ dùng script này nó sẽ load file đó và đưa vào phần hiển thị nội dung đúng không bạn (id="mainContent")

05.07.2017 / 12:09
hoangvu
Bài đăng: 15
Member
mad đã viết

what your site

mình chạy localhost

05.07.2017 / 12:10
MrKen
Bài đăng: 2653
Trùm!
Vẫn là A N H

bạn cứ làm các trang đầy đủ các phần như bình thường. rồi chèn code đó vào để test

05.07.2017 / 12:13
hoangvu
Bài đăng: 15
Member
MrKen đã viết

bạn cứ làm các trang đầy đủ các phần như bình thường. rồi chèn code đó vào để test

nó load url nhưng không hiện nội dung bạn ơi

cho mình facebook bạn đi

Đã chỉnh sửa. hoangvu (05.07.2017 / 12:13)
05.07.2017 / 12:30
MrKen
Bài đăng: 2653
Trùm!
Vẫn là A N H

làm sẵn cho bạn cái demo nhé. đã nói chỉ cần chèn code vào là chạy thôi mà -_-

05.07.2017 / 12:34
hoangvu
Bài đăng: 15
Member
MrKen đã viết

làm sẵn cho bạn cái demo nhé. đã nói chỉ cần chèn code vào là chạy thôi mà -_-

cảm ơn bạn :D