大家好,我有一个 html 程序,我正在使用 jQuery 将项目从一个多选列表移动到另一个,它是这样编写的:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title> upload </title>
</head>
<script>
$(function () {
function moveItems(origin, dest) {
$(origin).find(':selected').appendTo(dest);
}
function moveAllItems(origin, dest) {
$(origin).children().appendTo(dest);
}
$('#left').click(function () {
moveItems('#sbTwo', '#sbOne');
});
$('#right').on('click', function () {
moveItems('#sbOne', '#sbTwo');
});
$('#leftall').on('click', function () {
moveAllItems('#sbTwo', '#sbOne');
});
$('#rightall').on('click', function () {
moveAllItems('#sbOne', '#sbTwo');
});
});
</script>
<body>
<div class="container">
<h1>Large Data Generation</h1>
</div>
<h2>Move Items From One List to Another</h2>
<select id="sbOne" multiple="multiple">
<option value="1">Alpha</option>
<option value="2">Beta</option>
<option value="3">Gamma</option>
<option value="4">Delta</option>
<option value="5">Epsilon</option>
</select>
<select id="sbTwo" multiple="multiple">
<option value="6">Zeta</option>
<option value="7">Eta</option>
</select>
<br />
<input type="button" id="left" value="<" />
<input type="button" id="right" value=">" />
<input type="button" id="leftall" value="<<" />
<input type="button" id="rightall" value=">>" />
</body>
</html>
在此,我可以将项目从一个多选移动到另一个,但我不想硬编码项目名称,我希望它通过 csv 文件读取并获取 csv 文件的标题列 这是.csv 文件:
with open("Data_Large2.csv", "rt") as f:
reader = csv.reader(f)
HeaderName = next(reader)
print("HeaderName-",HeaderName)
输出:
['Asset_Id',
'Asset Family',
'Asset Name',
'Location',
'Asset Component']
这是标题列名称,我想用它代替 Alpha、Beta 填充 .. 没有我采用的值 有什么方法可以从 jquery 中的 CSV 文件中获取列的标题,请提前帮助我 ..thnx
相关分类