如何在Android的Webview中隐藏键盘?

时间:2014-03-19 08:17:39

标签: javascript android jquery webview

在Android的webview中,包含textarea的内容由javascript处理。 问题:提交/处理表单后,键盘不会消失,除非用户点击外面。

我想在表单提交后立即使键盘消失。如何实现这一目标?

<form>
    <textarea>Hi there...</textarea>
</form>

<script>
   $("form").submit(function(){
      processForm();

      // I tried .blur() and .focusout(), which make the textarea loose focus, 
      // but the keyboard still does not hide...
      // $("textarea").blur();
      // $("textare").focusout();

      return false;       
   })
</script>

1 个答案:

答案 0 :(得分:1)

$("form").reset();

重置表单会导致键盘隐藏。或者,你可以试试。

$('input').blur();