Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/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
Ruby on rails Rails 4和JQuery UI日期选择器-图标未显示_Ruby On Rails_Jquery Ui_Ruby On Rails 4_Asset Pipeline - Fatal编程技术网

Ruby on rails Rails 4和JQuery UI日期选择器-图标未显示

Ruby on rails Rails 4和JQuery UI日期选择器-图标未显示,ruby-on-rails,jquery-ui,ruby-on-rails-4,asset-pipeline,Ruby On Rails,Jquery Ui,Ruby On Rails 4,Asset Pipeline,我正在Rails 4应用程序中使用来自JQuery UI的日期选择器小部件。日期选择器正在按预期工作,但日历图像未显示 我想我的问题是 存储buttonImage中使用的“calendar.png”文件的正确目录是什么? 然后,我应该在“buttonImage:path”中使用什么路径 文件calendar.png当前保存在assets/images中,并且在各种其他目录和各种路径中尝试过,但没有成功。视图始终显示缺少的图像图标。我不熟悉资产管道 以下是查看代码: <div class="

我正在Rails 4应用程序中使用来自JQuery UI的日期选择器小部件。日期选择器正在按预期工作,但日历图像未显示

我想我的问题是

存储buttonImage中使用的“calendar.png”文件的正确目录是什么? 然后,我应该在“buttonImage:path”中使用什么路径 文件calendar.png当前保存在assets/images中,并且在各种其他目录和各种路径中尝试过,但没有成功。视图始终显示缺少的图像图标。我不熟悉资产管道

以下是查看代码:

<div class="form-group">
  <%= f.label :Date %>:
  <%= f.text_field :requested_from, id: 'datepicker' %>
  <%= f.hidden_field :requested_from, id: 'requested-from-alt' %>
</div>
下面是javascript:

<script>
 $(function(){
  $('#datepicker').datepicker({

    dateFormat: "DD, MM d, yy",

    showOn: "button",
    buttonImage: "?????????",
    buttonImageOnly: true,
    buttonText: "Select a date",

    numberOfMonths: 2,
    altField: "#requested-from-alt",
    altFormat: "yy-mm-dd",
    minDate: '0',
    maxDate: '+1y',
   });
  });
</script>

谢谢

Q:那么,我应该在“buttonImage:path”中使用什么路径 回答:'/assets/your_image.format' 示例:“/assets/calendar.png”

dateFormat: "DD, MM d, yy",
showOn: "button",
buttonImage: "/assets/calendar.png",
buttonImageOnly: true,
buttonText: "Select a date",

作为后续,我还使用了一个引导主题,并有权访问这些图标。我可以使用日历图标fa calendar而不是图像文件,但我真的不知道如何在buttonImage:xxxx中使用它。谢谢,Rubyrider-我省略了前面的/in/assets。。。