Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/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
Jquery 自动完成结果显示一起运行_Jquery_Ruby On Rails_Ruby_Autocomplete_Jquery Ui Autocomplete - Fatal编程技术网

Jquery 自动完成结果显示一起运行

Jquery 自动完成结果显示一起运行,jquery,ruby-on-rails,ruby,autocomplete,jquery-ui-autocomplete,Jquery,Ruby On Rails,Ruby,Autocomplete,Jquery Ui Autocomplete,我有一个文本区域表单字段,我已经设置为使用jquery自动完成。结果正在正确填充,但是,它们显示为一个水平运行的列表。我曾尝试去除任何其他样式,但无法找出控制此的样式。或者这可能是我的结果数组中的一个问题。救命啊 Jquery: jQuery -> $('#event_course_name').autocomplete source: $('#event_course_name').data('autocomplete-source') CSS: 请

我有一个文本区域表单字段,我已经设置为使用jquery自动完成。结果正在正确填充,但是,它们显示为一个水平运行的列表。我曾尝试去除任何其他样式,但无法找出控制此的样式。或者这可能是我的结果数组中的一个问题。救命啊

Jquery:

  jQuery ->
       $('#event_course_name').autocomplete
        source: $('#event_course_name').data('autocomplete-source')
CSS:


请将
$('#事件_课程_名称')。数据('autocomplete-source')
放入浏览器中的开发者控制台,并将结果粘贴到此处。您可以从中看到,如果您的数组正常,它只返回/couses,我有一个控制器文件。返回的数组如下所示:我看不出有任何错误。。。看起来不错。
        ul.ui-autocomplete {
  position: absolute;
  list-style: none !important;
  margin: 0;
  padding: 0;
  border: solid 1px #999;
  cursor: default;
  li {
    background-color: #FFF;
    border-top: solid 1px #DDD;
    margin: 0;
    padding: 0;
    a {
      color: #000;
      display: block;
      padding: 3px;
    }
    a.ui-state-hover, a.ui-state-active {
      background-color: #FFFCB2;
    }
  }
}