所以我在我的项目中使用jquery标签输入我想检查用户是否输入了超过最大允许标签我应该阻止他写我怎么能这样做。 PS:我不想禁用输入
到目前为止,这是我的代码:
<script type="text/javascript">
$(document).ready(function(){
$('#tag1').tagsInput({
'width':'300px',
'height':'50px',
'minChars' : 1,
'maxChars' : 12,
'onAddTag':tagsCountExceeded
});
function tagsCountExceeded(){
var TagsCount=2;
var TagsTable=$('#tag1').val().split(",");
$('#tag1').keypress(function(e){
if(TagsTable.length==TagsCount)
e.preventDefault();
});
}
});
</script>
但是keyPress功能无效