我有两个.txt文件,我试图从中创建组合。我试图把每个文件都放到一个数组中,因为每个单词都被换行符隔开。问题是,当我运行$.get
时,它不会将任何信息保存到阵列。这里是我的代码:jQuery将文件行存储到数组
<html>
<head>
<title>Email Validator</title>
<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
</head>
<body>
<span id="runtime"></span>
<table class="results">
<tr>
<td>First Name</td>
<td>Last Name</td>
</tr>
</table>
<script>
//pull firstnames and store to array
var firstnames = new Array();
$.get('first.txt', function(data){
firstnames = data.split("\n");
});
//pull lastnames and store to array
var lastnames = new Array();
$.get('last.txt', function(data){
lastnames = data.split("\n");
});
var fn, ln;
//firstnames
$.each(firstnames , function(findex, fvalue) {
fn = fvalue;
//lastnames
$.each(lastnames , function(lindex, lvalue) {
ln = lvalue;
$("table.results").appendTo("<tr><td>" + fn + "</td><td>" + ln + "</td></tr>");
});
});
</script>
</body>
</html>