なぜクリック機能が呼び出されていないのか分かりませんが、jqueryに間違いはありますか?詳細については、そのclick not working
<div id="chatbox">
</div>
<input name="usermsg" type="text" id="usermsg" size="63" />
<input name="submitmsg" type="submit" id="submitmsg" value="Send" />
</div>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>
<script type="text/javascript">
//If user submits the form
$("#submitmsg").click(function(){
var clientmsg = $("#usermsg").val();
jQuery.ajax({method:'post',url:'{{=URL('post')}}',
data:{'text':clientmsg,'touser'=touser},
success:function(data){
$("#usermsg").attr("value", "");
return false;
}})};
</script>
ただ、 'タイプ= "ボタン" あなたはformタグを使用する理由' – Rayon
男? jsutフォームタグを削除しても問題なく動作します – uzaif
@uzaif 私の場合、私の機能は動作していません(呼び出されていない) – radha