我正在尝试在应用程序中集成Jquery自动完成功能。所需的js文件包括如下:
<script type="text/javascript" src="${pageContext.request.contextPath}/scripts/jquery-1.8.3.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/scripts/jquery.ui.core.min.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/scripts/jquery.ui.widget.min.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/scripts/jquery.ui.autocomplete.min.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/scripts/jquery-ui.min.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/scripts/script.js"></script>
Run Code Online (Sandbox Code Playgroud)
“ scripts.js”文件是特定于应用程序的文件,其中包含以下代码:
$(document).ready(function() {
$('#aisleFrom').autocomplete({
url: '/StoreMapperApp/MapPickingZone.action?autocomplete=',
minChars: 0,
max: 10,
width: 150,
scroll: true,
cacheLength: 0
}).focus(function() {
$(this).autocomplete('search', $(this).val())
});
});
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试键入ID为'aisleFrom'的文本字段时,在jquery-ui.min.js文件中收到如下错误:
TypeError:this.source不是函数... complete-loading“),this.cancelSearch =!1,this.source({term:e},this._response())},...
有人可以请教吗?
所以,我想我在我的ejs文件中有这个链接:
<a href="/user/12">Delete</a>
Run Code Online (Sandbox Code Playgroud)
在我的路线文件中,我删除了如下代码:
router.delete( '/user/:id', function ( req, res ) {
// delete operation stuff
});
Run Code Online (Sandbox Code Playgroud)
所以我的问题是,我如何覆盖GET从链接到DELETE方法的请求,以确保我的router.delete路由能够处理它.现在,它只检测到一个请求GET.我正在使用此方法覆盖模块来处理它,但似乎所有示例都使用表单元素,而不是锚定方式.任何人?
我用Firebase Cloud Messaging我的android开发PHP作为服务器端语言.现在,我能够:
使用Firebase控制台接收推送通知,既可以是真实应用,也可以是模拟器.
从终端(curl)测试它时工作了
那么,我尝试发送apps server(使用PHP curl)而不是Firebase Console.而且现在,InvalidTokenFormat, Error 400每次我请求POST请求时都会遇到这个奇怪的消息.任何想法?
以下是Firebase Api的链接:FirebaseApi Class
随意请求上述用例的任何输入都不够清楚.谢谢.
android ×1
autocomplete ×1
curl ×1
express ×1
firebase ×1
javascript ×1
jquery ×1
node.js ×1
php ×1