post - Multiple jQuery Functions? -



post - Multiple jQuery Functions? -

i have chat on site runs on jquery. however, problem on ie9, when user presses come in on input text field submits twice. assuming may thinking has click button?

any help?

<script> $('#message').keypress(function(event){ var keycode = (event.keycode ? event.keycode : event.which); if(keycode == '13') { sendpostmessage(); } }); $('#sendmessage').click(function(event){ if(this.disabled == true) { alert('meh'); } var tosend = $('#message').val(); if(tosend.length > 1 && tosend.length < 160) { sendpostmessage(); //alert('you sending message.' + tosend); } else { alert('invalid message.'); this.disabled = true; window.settimeout(function(){ $('#sendmessage').removeattr('disabled'); }, 3000); } }); jquery.fn.compare = function(t) { if(this.length != t.length) { homecoming false; } var = this.sort(), b = t.sort(); for(var = 0; t[i]; i++) { if(a[i] !== b[i]) { homecoming false; } } homecoming true; }; function sendpostmessage() { $.post("http://www.prizetv.org/alpha/ajax.php", { "message": $('#message').val() }, function(data) { //alert(data); $('#message').val(''); } ); } var oldmessages; var temp; var scroll; $(document).ready(function() {update();}); function update() { $.getjson("http://www.prizetv.org/alpha/ajax.php", function(json) { $("#actual").empty(); jquery.each(json, function(i, val) { var test = val[0] + "&nbsp;<b>" + val[1] + "</b>:&nbsp;" + val[2] + "<br />"; $("#actual").append(test); }); $("#actual").scrolltop(0); }); settimeout(update, 1000); } </script>

call e.preventdefault() prevent ie handling enter keyrpess itself.

jquery post

Comments

Popular posts from this blog

iphone - Dismissing a UIAlertView -

intellij idea - Update external libraries with intelij and java -

javascript - send data from a new window to previous window in php -