У меня есть такая форма:
<form method="post">
<input type="text" name="msg" id="chat_in" >
<input type="button" name="bt" id="bt">
</form>
Я хочу отправить данные, когда пользователь нажимает кнопку или нажимает кнопку
он работает, когда пользователь нажимает кнопку, но не работает, когда пользователь нажимает кнопку chat_in
вот мой javascript:
$(document).ready(function () {
function SendData() {
$.ajax({
url: "save.php",
type: "post",
data: "msg="+$('#chat_in').val(),
dataType: 'json',
success: function(){
alert("Sent");
},
error:function(){
alert("failure");
}
});
}
$('#chat_in').keypress(function(e) {
if(e.which == 13) {
alert('You pressed enter!');
SendData();
}
});
$('#bt').click(function() {
SendData();
});
});
как я могу решить эту проблему?