当您在聊天中发布消息时,输入框在发送后不会清除消息。所以你必须每次都删除最后一条消息。
我的PHP:
fw::script_line('
$(function(){
function loop()
{
Chat.cache('.$room['id'].');
Log.cache('.$room['id'].');
Update.cache('.$room['id'].');
setTimeout(loop, 1000);
}
loop();
$(".input[name=content]").focus();
$("#sidebar").hide();
});
');
我的HTML:
<div class="box chat">
<div id="chat"></div>
<form action="Javascript: Chat.post($('input[name=\'content\']').val());" method="get">
<input type="text" class="input" name="content" placeholder="<?php echo lang('type_here'); ?>">
<a class="a_button" onclick="Chat.post($('input[name=\'content\']').val());"><!-- Send !--></a>
</form>
</div>
答案 0 :(得分:0)
您应该可以将值设置为&#34;&#34;在jquery。 $(".input").val("")
希望有所帮助。