Ruby on rails 如何在导出过程中将下拉按钮添加到Csv文件中

Ruby on rails 如何在导出过程中将下拉按钮添加到Csv文件中,ruby-on-rails,fastercsv,Ruby On Rails,Fastercsv,我需要为csv导出文件中的每一行添加下拉按钮。我正在使用Fastercsv gem进行csv导出,我的代码是 csv_string = FasterCSV.generate({:col_sep => "\t"}) do |csv| csv << ["admission_no","first_name","last_name","dob"] end send_data(csv_string, :type => 'text/csv; charset=utf-

我需要为csv导出文件中的每一行添加下拉按钮。我正在使用Fastercsv gem进行csv导出,我的代码是

 csv_string = FasterCSV.generate({:col_sep => "\t"}) do |csv|
      csv << ["admission_no","first_name","last_name","dob"]
 end
 send_data(csv_string, :type => 'text/csv; charset=utf-8; header=present', :filename => "sample.csv")
csv_string=FasterCSV.generate({:col_sep=>“\t”})do|csv|
csv的文本/csv;字符集=utf-8;header=present',:filename=>“sample.csv”)

我需要在上面的数组中添加或包含下拉按钮,它应该有一些选项可供选择,我的意思是,我想在csv文件中使用下拉按钮选项。csv文件中的每一行都应该有下拉按钮。这是我需要实现的,任何人都可以帮助我解决这个问题。

csv文件只不过是由一些字符和换行符分隔的一组数据条目。无法在CSV文件中创建下拉列表


如果要添加Excel功能,请创建
.xslx
文件,而不是
.csv
文件。也许是在一颗宝石的帮助下。(免责声明:我本人从未使用过这种宝石)。

这个问题对我来说并不确切。您希望在html页面上使用下拉列表选择csv文件中应包含的字段,还是希望在csv文件中实现某些excel功能?我希望在csv文件中使用excel功能,我的意思是在csv文件中使用下拉列表。这无法工作,因为csv不提供此功能。你可以按照zwippie告诉你的方式做。