首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动完成不起作用,没有错误

自动完成不起作用,没有错误
EN

Stack Overflow用户
提问于 2017-06-14 21:30:53
回答 0查看 1.4K关注 0票数 0

Jquery的自动补全对我不起作用,但我没有收到任何错误。我已经在我的网站上的一个空白页面上测试了这段代码,它已经工作了,这让我相信下面的一些东西是冲突的。

Javascript:

代码语言:javascript
复制
$("#search").autocomplete({
  source: function(request, response) {
      $.ajax({
          url: "/candidates/search.json?name=" + request.term,
          dataType: "json",
          data: {
              term: request.term
          },
          success: function(data) {
              alert();
              response(data.data.map(function(value) {
                  return {
                      'label': value.FormattedName,
                      'id': value.id,
                      'value': value.FormattedName
                  };
              }));

          }
      });
  },
  minLength: 1,
  select: function(event, ui) {
      window.location.href = "/candidate/" + ui.item.id;
  }
});

Jquery包括

代码语言:javascript
复制
<%@include file="body-scripts-start.jspf" %>
<script src="assets/vendor/jquery-ui-touch-punch/jquery.ui.touch-punch.js"></script>
<script src="assets/vendor/jquery-appear/jquery.appear.js"></script>
<script src="assets/vendor/bootstrap-multiselect/bootstrap-multiselect.js"></script>
<script src="assets/vendor/jquery-easypiechart/jquery.easypiechart.js"></script>
<script src="assets/vendor/flot/jquery.flot.js"></script>
<script src="assets/vendor/flot-tooltip/jquery.flot.tooltip.js"></script>
<script src="assets/vendor/flot/jquery.flot.pie.js"></script>


<script src="assets/vendor/flot/jquery.flot.categories.js"></script>
<script src="assets/vendor/flot/jquery.flot.resize.js"></script>

<script src="assets/vendor/jquery-sparkline/jquery.sparkline.js"></script>
<script src="assets/vendor/raphael/raphael.js"></script>
<script src="assets/vendor/morris/morris.js"></script>
<script src="assets/vendor/gauge/gauge.js"></script>
<script src="assets/vendor/snap-svg/snap.svg.js"></script>
<script src="assets/vendor/liquid-meter/liquid.meter.js"></script>

<script src="/assets/javascripts/dashboard.js"></script>
<script src="/assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="/assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>

body-scripts-start.jspf的内容

代码语言:javascript
复制
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<link href="http://code.jquery.com/ui/1.10.2/themes/smoothness/jquery-ui.css" rel="Stylesheet"></link>

<script src="/assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="/assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="/assets/vendor/nanoscroller/nanoscroller.js"></script>

<script src="/assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="/assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<script src="/assets/vendor/pnotify/pnotify.custom.js"></script>

<script src="/assets/vendor/handlebars/handlebars-v2.0.0.js"></script>
<script src="/assets/vendor/momentjs/moment.min.js"></script>

<sec:authorize access="isAuthenticated()">
    <script src="/assets/javascripts/common.js"></script>
    <script src="/assets/vendor/sockjs/sockjs-0.3.4.min.js"></script>
    <script src="/assets/vendor/stompjs/stomp.min.js"></script>
    <script src="/assets/javascripts/notifications.js"></script>
</sec:authorize>
EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44546300

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档