ページを更新せずにメッセージが送信されるように、チャットに jQuery スクリプトを配置しました。
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#msgsending").validate({
type: "POST",
debug: false,
submitHandler: function(form) {
// do other stuff for a valid form
$.post('index.php', $("#msgsending").serialize(), function(data) {
});
}
});
});
</script>
そしてフォーム
<form id="msgsending" name="form" method="post" action="" >
<input name="message" id="message" type="text" maxlength="350" />
<input name="message" id="message" type="text" maxlength="350" />
<input name="submit" type="submit" value="Send!" />
</form>
コードは完全に機能します。(index は、メッセージ + ユーザー名をデータベースに挿入するスクリプトです)
しかし今、私には問題があります。
送信後のメッセージ入力でテキストが削除されません。たくさんのページをグーグルで検索しましたが、すべてのコードが機能しませんでした。(いくつかは機能しましたが、メッセージは送信されません)
あなたは私に何を勧めますか?