我正试图以离子动态显示键盘而没有运气。我有一个像
这样的文本字段<input type="search" placeholder="Search" ng-change="onSearchChange()" ng-click="clicked()" ng-model="searchVal" id="MyField" ng-controller="searchCtrl" >
点击功能我导航到新页面,如
$state.go("tabs.searchresult");
但下一页没有键盘。我想在searchresult上显示键盘。
答案 0 :(得分:0)
@nOmi:正如我的理解。
您在搜索页面中有一个id = MyField的搜索框,然后键入关键字。触摸后点击图标或点按输入,将进入搜索结果页面。
在搜索结果页面中,顶部还有一个id = MyField的输入,结果如下。而且你还想要显示键盘。
如果是,请这样做。
tables = huffmantables(frame)
// wait for some frames
如果在搜索结果页面中没有任何文本框。您需要安装ionic keyboard plugin才能动态触发显示键盘。
脚本将是
$state.go('tabs.searchresult').then(function() {
$('#MyField').focus();//YOU WILL NEED JQUERY FOR THAT ONE.
});