Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将autocomplete与onsen ui一起使用?_Javascript_Jquery_Jquery Mobile_Autocomplete_Onsen Ui - Fatal编程技术网

Javascript 如何将autocomplete与onsen ui一起使用?

Javascript 如何将autocomplete与onsen ui一起使用?,javascript,jquery,jquery-mobile,autocomplete,onsen-ui,Javascript,Jquery,Jquery Mobile,Autocomplete,Onsen Ui,我正在用Onsen ui构建一个移动应用程序,它是基于AngularJS构建的,我对AngularJS并不熟悉。我想在搜索栏上使用远程自动完成,并用结果填充ons列表 我浏览了文档,没有找到任何与自动完成相关的内容,只是重复了一次,这很好,但是不可能用搜索输入过滤结果 我知道我可以使用jQuery或jQuery Mobile,但导入了所需的文件后,仍然会出现错误:“autocomplete不是一个函数”,并且页面不会显示任何jQuery Mobile元素 这些是我的进口商品: <link

我正在用Onsen ui构建一个移动应用程序,它是基于AngularJS构建的,我对AngularJS并不熟悉。我想在搜索栏上使用远程自动完成,并用结果填充ons列表

我浏览了文档,没有找到任何与自动完成相关的内容,只是重复了一次,这很好,但是不可能用搜索输入过滤结果

我知道我可以使用jQuery或jQuery Mobile,但导入了所需的文件后,仍然会出现错误:“autocomplete不是一个函数”,并且页面不会显示任何jQuery Mobile元素

这些是我的进口商品:

<link rel="stylesheet" href="components/loader.css">
<link rel="stylesheet" href="css/style.css">  

<script src="components/monaca-onsenui/js/onsenui_all.min.js"></script>
<link rel="stylesheet" href="components/monaca-onsenui/css/onsen-css-components.css">

<script src="components/monaca-jquery/jquery.js"></script>
<script src="components/monaca-jquery-mobile/jquery.mobile.js"></script>
<link rel="stylesheet" href="components/monaca-jquery-mobile/css/jquery.mobile.structure.css">

<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>

<script src="js/app.js"></script>


有没有办法让jQuery UI或jQuery Mobile与Onsen UI一起工作,或者用AngularJS或其他任何方式创建自动完成功能?

相信我,没有那么复杂

首先,您不需要jQuery。jquerymobile甚至不能与OnsenUI一起工作

请查看此链接:

这是我的个人博客。您将发现一个简单的示例,演示如何在OnsenUI中使用主细节模式

你应该对那篇文章的第一部分感兴趣

在其中,我使用一个远程API来收集远程数据并在列表组件中显示它们。基本上,您在搜索框中写入的任何内容都将作为过滤结果集返回

p.S.

您不能将jquerymobile与OnsenUI一起使用,它们都是移动UI框架。不要把它们混在一起,这没有意义

虽然OnsenUI支持jQuery,但请尽量少用它。OnsenUI是为与AngularJS合作而构建的,所以这是您应该学习的

我的建议是,注意这个:。看了这段视频后,您将完全忘记jQuery