Mãi chưa ai sửa đc
Nhờ ace phonho giúp về js load sb
14 bài đăng
30.04.2016 / 16:52
Bài đăng: 2653
Trùm!
Vẫn là A N H
code đã fix
TWIG
<script type="text/javascript"> var chat_link=location.href; $(document).ready(function(){ chatbox(); $('#chat_form').submit(function(){ var action=$(this).attr('action'); var text=$('#chat_input').val(); var len=text.length; 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);}else if(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);}else if(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{ $('#chat_submit').val('Đang gửi...'); $.post(action,{text: text},function(chat,data){ if(data=='success'){ $('#chat_input').val('');$('#chat_submit').val('Gửi'); }; }); }; return false; }); function chatbox(){ $.ajax({type:"GET",url:chat_link,success:function(data){ list_chat=$(data).find('#list_chatbox').html(); $('#list_chatbox').html(list_chat); }}); setTimeout(function(){chatbox()},5000); }; });</script> {% if loged %} <div id="notif"></div><div class="menu"> <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> </div> {% else %}<div class="noti">Bạn phải<a href="main.php?id=log">đăng nhập</a>hoặc<a href="main.php?id=reg">đăng kí</a>để tham gia diễn đàn</div>{% endif %} <div id="list_chatbox">{{message_list}}</div>
30.04.2016 / 17:19
Bài đăng: 1146
Member
Nguyễn Minh Phương
code của mh mà.sửa chatbox thành modjohn
04.07.2016 / 05:43
Bài đăng: 458
Member
JAVASCRIPT
var chat_link=location.href; $(document).ready(function(){ chatbox(); $('#form_topic').submit(function(e){ e.preventDefault(); var that=$(this); var action=$(this).attr('action'); var text=$('#form_topic #postText').val(); var len=text.length; if(!user.id){ $('#notif_topic').html('<div class="rmenu">Bạn chưa đăng nhập</div>').fadeIn(200).delay(2000).fadeOut(1); }else if(len==0){ $('#notif_topic').html('<div class="rmenu">Vui lòng nhập văn bản</div>').fadeIn(200).delay(2000).fadeOut(1); }else if(len<2){ $('#notif_topic').html('<div class="rmenu">Văn bản phải từ 2 kí tự trở lên</div>').fadeIn(200).delay(2000).fadeOut(1); }else if(len>5000){ $('#notif_topic').html('<div class="rmenu">Văn bản không vượt quá 5000 kí tự</div>').fadeIn(200).delay(2000).fadeOut(1); }else{ var submit=$('#form_topic #submit'); submit.html('<span class="glyphicon glyphicon- refresh gly-animate"></span>Đang gửi'); $.post(action,{text: text},function(){ if(wuser){ setTimeout(function(){post_home(wuser,text,'wall','Đăng bài thành công!')},5000); $('#notif_topic').html('<div class="rmenu">Vui lòng chờ...</div>').fadeIn(500).delay(5000).fadeOut(500); }; submit.html('<span class="glyphicon glyphicon-send"></span> Bình luận'); $('#form_topic #postText').val(''); var page=1;chatbox(page); }); }; return false; }); $('.reset_chatbox').click(function(){ var action=$(this).attr('action'); $.post(action,{text:'[bot]'},function(a,b){ if(b=='success'){ show_alert('success','Xóa chatbox thành công!'); var page=1;chatbox(page); }; }); });
Người dùng đã xem (39)
nhox49,
phuongk,
khanh2002hn,
nhoc49,
mcvp9x,
Yaka99,
Zinesking,
adu2002hn,
quality,
DucVuPro,
SangLT,
Poker,
mellody,
Lount,
monaechi,
kimycelove,
popokeen,
Vnhaha,
tnit2510,
locga113z,
Buianhduong,
Hgimmortal,
dingyuan,
minhduc,
VazDN,
MnpNgok,
Hoccode,
VinaDP,
hidden,
Koollzboy,
b0ysh0ckhn,
Gamex9x,
minhmon2000,
PMTpro,
Tieu.ka,
Jichan,
hanhphucao,
MrKen,
Borja,
![[OFF]](/assets/images/off.gif)