JQuery Autocomplete在Chrome中工作,但不能使用phonegap在Android中工作
JQuery Autocomplete working in Chrome but not in android using phonegap
我为自动完成搜索编写了简单的代码。我正在使用PhoneGap开发Android应用程序。我已经为搜索的自动完成编写了代码,它运行良好,但是当我要在 android 中运行时,它不起作用。
这是示例代码
我使用相同的文件,没有一个更改。谷歌浏览器允许测试HTML 5数据库页面,所以首先我总是在浏览器中测试它,然后将所有文件复制到设备中。
这是我的代码
我添加了从数据库返回数组的动态函数,该函数也可以在谷歌浏览器中工作,我可以看到根据数据库的完美结果。
当我在设备中运行代码时,我总是得到以下错误:
TypeError: Result of expression '$( "#pur_cat_text" ).autocomplete' [undefined] is not a function.
我不知道问题在哪里以及如何解决它。请公会是我该如何解决这个问题。
感谢您的阅读查询。
哦,
花了将近半天的时间,我终于找到了确切的解决方案。
实时脚本 URL 中出现问题。
在示例代码中,他们设置了实时脚本 URL,但我尚未将其保存在本地。
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
所以可能在移动设备上,所有js和css都没有加载,所以由于这个原因,他们无法找到
'$( "#pur_cat_text" ).autocomplete'
并给我错误。
最后,我在本地保存了JS和CSS,现在我可以运行我的代码了
相关文章:
- Phonegap地理定位无法在移动设备上工作
- PhoneGap GPS检测插件不工作
- 页面更改无法在android上使用Phonegap Build的JqueryMobile中工作
- Sencha Touch、Apigee JS SDK和Phonegap可以在浏览器中工作,但不能在IOS中工作
- window.open获胜'无法在Phonegap 1.7.0中工作
- appMobi/phonegap设置/删除cookie点击操作需要2次才能工作
- API请求在使用phonegap调试时不工作,但在模拟器中工作,为什么
- 让PhoneGap插件工作
- iOS PhoneGap 调试工作流
- Window.Open无法从Phonegap的功能中工作
- Cordova / Phonegap iOS Safari和语音合成将无法正常工作
- 网页无法从Phonegap中的远程服务器检索数据(但在Chrome中工作正常)
- Phonegap / AngularJS : 无法让 $apply() 工作
- Cordova/PhoneGap: setInterval() / setTimeout() 无法正常工作
- JQuery Autocomplete在Chrome中工作,但不能使用phonegap在Android中工作
- Phonegap/Cordova 2.9自定义插件创建.任何工作示例
- jquery时间选择器在phonegap android中不工作
- textbox焦点无法在使用JavaScript和phonegap的android设备中工作
- Phonegap Android与JSONP不工作
- Facebook登录在浏览器中运行良好,但没有;我不能用phonegap在安卓系统上工作