如何通过导入javascript中的txt文件来创建列表
How to create list by importing txt file in javascript?
我有一个department.txt
文件,其中包含部门:
Chemistry
Physics
Mathematics
Other
我想通过在我的HTML中导入这个文件来创建一个下拉列表CCD_ 2。如何使用Javascript
?文件中有50多个部门,所以为每个部门创建<option>
不是一个好主意。
要读取
txt
文件,您需要对department.txt
进行ajax
调用,并迭代如下部门:
function readFile() {
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (xhttp.readyState == 4 && xhttp.status == 200) {
var res = xhttp.responseText;
res = res.split(''n');
var html = '<select name="department">';
res.forEach(function(item) {
html += '<option value="' + item + '">' + item + '</option>';
});
html += '</select>';
document.body.innerHTML = html;
}
};
xhttp.open("GET", "department.txt", true);
xhttp.send();
}
readFile();
相关文章:
- 使用php和javascript从kml文件创建高程图
- 如何在jquery mobile中使用json文件创建动态下拉菜单
- 是否可以在javascript中访问 src的文件创建时间
- 节点.js从 UTF8 文件创建十六进制缓冲区
- 我需要使用AngularJS从JSON文件创建HTML元素
- 在androidwebview中为本地文件创建脚本标记时出现问题
- 从js文件而不是xml文件创建关联数组
- 从外部xml文件创建标记
- 使用 JS 和 geojson 文件创建纽约市行政区的 d3 地图
- 情节:基于GeoJSON文件创建地图
- 从外部 JSON 文件创建 JavaScript 变量
- 使用 geometry.vertices 和 geometry.faces 从 .obj 文件创建网格
- 使用 JSON 文件创建购物清单
- 如何使用javascript或jquery在浏览器上获取文件创建日期
- 如何为 jpg 文件创建响应式视口,供用户缩放、滚动和点击
- 从 xml 文件创建一个下拉列表,不带重复值.我需要数组吗?
- 从 xml 文件创建 html5 播放列表
- 如何在保存打印页时为文件创建自定义文件名
- 在Google Apps Script上为上传的文件创建文件夹
- 使用 AngularJS 从 JSON 文件创建菜单