Nhờ ace phonho giúp về js load sb

14 bài đăng
30.04.2016 / 12:04
manhhung
Bài đăng: 458
Member

Mọi người sửa gjùm mk tí vọc từ sáng tới giờ. Em muốn khi chat nó hiện thông báo lỗi lên cặp thẻ <div id="notif"><div> đặt phía trên của sb nhưng em không biết nó lỗi ở đâu, em nhờ ken và ae trong phònhỏ giúp và sửa giùm em kái.

TWIG
  1. <script type="text/javascript">
  2. var chat_link=location.href;
  3. $(document).ready(function(){
  4. chatbox();
  5. $('#chat_form').submit(function(){
  6. var action=$(this).attr('action');
  7. var text=$('#chat_input').val();
  8. var len=text.length;
  9. if(len==0){$('#notif').html('<div class="noti">Bạn chưa nhập văn bản!</div>').fadeIn(200).delay(2000).fadeOut(1);}elseif(len<2){$('#notif').html('<div class="noti">Độ dài tin nhắn là 2 đến 10000 ký tự!</div>').fadeIn(200).delay(2000).fadeOut(1);}elseif(len>5000){$('#notif').html('<div class="noti">Văn bản phải dưới 5000 kí tự</div>').fadeIn(200).delay(2000).fadeOut(1);}else{
  10. $('#chat_submit').val('Đang gửi...');
  11. $.post(action,{text: text},function(chat,data){
  12. if(data=='success'){
  13. $('#chat_input').val('');$('#chat_submit').val('Gửi');
  14. };
  15. });
  16. };
  17. returnfalse;
  18. });
  19. function modjohn(){
  20. $.ajax({type:"GET",url:chat_link,success:function(data){
  21. list_chat=$(data).find('#list_chatbox').html();
  22. $('#list_chatbox').html(list_chat);
  23. }});
  24. setTimeout(function(){chatbox()},500);
  25. };
  26. });</script>
  27. {% if loged %}
  28. <div id="notif"></div><div class="menu">
  29. <form action="{{form_url}}" method="post" id="chat_form" > <textarea rows="3" cols="20" name="text" style="width:95%" id="chat_input"></textarea> <input type="submit" value="Gửi" id="chat_submit" required=""/> </form>
  30. </div> {% else %}<div class="noti">Bạn phải<a href="id=login">đăng nhập</a>hoặc<a href="id=reg">đăng kí</a>để tham gia diễn đàn</div>{% endif %}
  31. <div id=list_chatbox">{{message_list}}</div>
30.04.2016 / 12:08
MrKen
Bài đăng: 2653
Trùm!
Vẫn là A N H

Thiếu function chatbox

30.04.2016 / 12:10
manhhung
Bài đăng: 458
Member

Ở đâu a

30.04.2016 / 12:12
MrKen
Bài đăng: 2653
Trùm!
Vẫn là A N H
JAVASCRIPT
  1. $(document).ready(function(){
  2. chatbox();
  3. ...
  4. })

Chưa có hàm này nên gọi sẽ lỗi

30.04.2016 / 12:16
manhhung
Bài đăng: 458
Member

Thế thêm hàm này vào đâu

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

Thay modjohn thành chatbox thử :3

30.04.2016 / 12:20
manhhung
Bài đăng: 458
Member

Thay rùj mak k dc

30.04.2016 / 12:27
manhhung
Bài đăng: 458
Member

Không được anh ơi

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

Thôi đi ngủ cái rồi chiều sẽ thử fix nhé :3

30.04.2016 / 12:29
manhhung
Bài đăng: 458
Member

Omg . T rờj