input设置键盘监听事件

下面是JSP的代码:

<div class="row-fluid">
<span style="white-space:pre">	</span><div class="control-group span12" id="detail_isbn_div">
<span style="white-space:pre">	</span>	<label class="control-label" for="form-field-1"><span class='red'>*</span>ISBN:</label>
		<div class="controls">
<span style="white-space:pre">	</span>		<form:input path="" id="detail_isbn" onblur="BMEP.Invoice.PreCheckIn.ISBN();" class="span8"/><span id="detail_isbn_span" class="help-inline"></span>
	<span style="white-space:pre">	</span></div>
	</div>
</div>

下面是JS代码:

$(function() {
	$('#detail_isbn').focus();
	 var $inp = $('#detail_isbn');
	 $inp.bind('keydown', function (e) {
		 var key = e.which;
		 if (key == 13) {
			 $('#errorMessage').hide();
			 if($('#detail_isbn').val()==''){
				ajaxAlertErrorMsg("请录入isbn码!", true);
				return false;
			 }
			 BMEP.Invoice.PreCheckIn.main();
		 }
	 });
});
当key == 13的时候,就是 回车键。

就执行其他的方法了。



上一篇:【转】Hadoop FS Shell命令


下一篇:java中double类型变量保留小数点后两位的问题