0

我想将用户选择的 CSV 文件中的联系人号码导入 HTML 文本输入字段。我的 CSV 文件存储姓名和手机号码,我想将所有手机号码导入以空格分隔的 HTML 文本输入或,

4

1 回答 1

0

您可以使用Papa Parse从 CSV 文件中读取数据。这是正在运行的示例。

var mob = [];
$("input[type=file]").change(function(){
	$("input[type=file]").parse({
		config: {
			delimiter: "",	// auto-detect
			newline: "",	// auto-detect
			quoteChar: '"',
			header: false,
			complete: function(results, file) {
				for(var i=0; i<results.data.length;i++){
					mob.push(results.data[i][1]); //modify this line as per the format of your CSV file
				}
				console.log(mob);
				$(".d").val(mob.toString());
			}
		}
	});
});
<!DOCTYPE html>
<html>
	<head>
		<title>Papa</title>
		<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
		<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/PapaParse/4.3.7/papaparse.min.js"></script>
	</head>
	<body>
		<input type="file">
		<input type="text" class="d">		
	</body>
</html>

我的 CSV 文件以以下格式存储数据,name,mobile因此数组中手机号码的位置将是[1]

于 2018-03-06T08:59:29.223 回答