【发布时间】:2014-03-19 08:17:38
【问题描述】:
在 Android 的 webview 中,包含 textarea 的 from 由 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>
【问题讨论】:
-
你检查过这个 SO 问题吗:[link]stackoverflow.com/questions/8335834/…?
-
我真的搜过了,但没有找到这个。会检查一下...谢谢!
-
刚刚尝试了所有链接的方法,但都没有奏效......
-
您是否尝试过从我提供给您的链接的最后一个答案中调用 Java 代码的 JavaScriptInterface 解决方案?
-
检查链接中的可能性。 stackoverflow.com/a/34548564/6584867
标签: javascript android jquery webview