我想提交一份包含 textarea onKeyPress Enter 和而不刷新页面的表单。 这是我的代码:
<script type="text/javascript">
$(document).ready(function(){
$('#msg').keydown(function (e) {
if (e.keyCode == 13) {
//alert('it works until this line');
$("#myform").validate({
submitHandler: function(form) {
$.post('submit.php', $("#myform").serialize(), function(data) {
$('#results').html(data);
});
}
});
}
});
});
<form name="myform" id="myform" action="" method="POST"><textarea name="msg" id="msg"></textarea></form>
这些代码不起作用,有人可以帮我解决这个问题吗?
答案 0 :(得分:0)
$("#textarea_handle").keypress(function(e)
{
var code = (e.keyCode ? e.keyCode : e.which);
if (code == 13)
{
$('#form_handle').submit();
}
});