【发布时间】:2015-07-24 08:23:11
【问题描述】:
在 Drupal 7 网站中。如果输入的字符串长度小于 3 个字符,我不想调用 ajax 进行自动完成。
我已经这样写了 Jquery
$('#name').keyup( function( e ) {
if( $.trim( $('#edit-enterprise-ids').val().length ) < 3){
return false;
}
});
但它不起作用,如果我写 alert('');代替 return false 它可以工作。 但我不想在那里有警报。 请帮忙。
【问题讨论】:
-
那么应该发生什么?因为现在你的事件处理函数刚刚结束。所以不会发生任何事情。
-
尝试使用这个模块:drupal.org/project/autocomplete_limit。您要限制哪个特定领域?例如,文本自动完成或视图自动完成。
-
@stevenw00 它有效..谢谢你:)
-
我已将其添加为下面的答案。将其标记为未来用户的答案。
标签: jquery drupal-7 jquery-autocomplete