我有一个表格(用于即时通讯),理论上它工作正常。
表单在提交时使用Ajax来显示消息 - 工作正常。
然而,表单似乎没有清除提交中的字段,有没有办法可以做到这一点(仅限明文区域)?
下面的脚本:
<div id='refresh'></div>
<form id='myForm'>
<input type='hidden' name='ConversationID' value='<?php echo"$ConversationID";?>'>
<textarea name="Themessage" class="form-control content-group" rows="3" cols="1"></textarea>
<div class="row"><div class="col-xs-6"></div>
<div class="col-xs-6 text-right"><input name="submit" type="submit" id='btn1' class="btn bg-primary" value="Send"></div>
</div></form>
<script type="text/javascript">
$(document).ready(function () {
setInterval(function() {
$.get("load_messages.php?id=<?php echo $ConversationID?>", function (result) {
$('#refresh').html(result);
});
}, 100);
});
</script>
答案 0 :(得分:1)
我使用setTimeout
JAVA_HOME=$(/usr/libexec/java_home)
export PATH=${JAVA_HOME}/bin:$PATH
答案 1 :(得分:0)
在#refresh中显示结果后清除textarea?
放
$('textarea').val("");
在
$('#refresh').html(result);
很抱歉,如果我不明白你的问题。