我想要jquery或javascript代码从excel获取数据并将它们添加到jquery中的数组中。 例: 在专栏#34; A"有名字, Kasun 修女 GEMBA 约翰
然后我想添加到 Var name = [' Kasun',' Nirmala'' Gemba'' John']
这是我尝试过的。在这里我得到excel的所有数据到#res div。但是我希望将它们全部放到数组中
<script type="text/javascript" src="js/alasql.min.js"></script>
<script type="text/javascript" src="js/xlsx.core.min.js"></script>
<div id="res"></div>
&#13;
CalendarDatePicker
&#13;
答案 0 :(得分:0)
你需要在你的excel文件中创建一个新的单元格并使用concatenate,这里有一个函数帮助器:
FirstName,SecondName
=CONCATENATE("'",A1,"', ",B1,"'")
会给你
'FirstName', 'SecondName'
然后用方括号括起来
['FirstName', 'SecondName']
如果你的名字在列表中更好,那就做:
=CONCATENATE("'",A1,"', ")
然后在所有行中复制公式,所以你有类似的东西:
'FirstName',
'SecondName',
'ThirdName',
删除最后一个逗号并再次用方括号括起来
['FirstName',
'SecondName',
'ThirdName']
将此添加到您的页面
var names = ['FirstName',
'SecondName',
'ThirdName']