目前我正在使用 Netbeans 创建网页。下面列出了代码,按下按钮后,读取一个 csv 文件并将文本文件显示在表格的一行中。CSV 文件有 50 行数据,每行之间都有断点。
我想要做的是,而不是将整个文件内容放在一行中,因为文件的每一行都在自己的行中。
我对 Jquery/Javascript 完全陌生,真的不知道该怎么做,如果它甚至可能,或者我是否应该做一些完全不同的事情。
我不一定需要坚持下面的内容,但我坚持在 Javascript、HTML、jquery 或 json 中执行此操作,而这正是我迄今为止提出的有效方法。
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="js/jquery-1.4.2.js"></script>
<script type="text/javascript" src="js/jquery.ui.core.js"></script>
<script type="text/javascript" src="js/jquery.ui.widget.js"></script>
<script type="text/javascript" src="js/jquery.ui.accordion.js"></script>
<script type="text/javascript">
function contentDisp()
{
$.ajax({
url : "file.csv",
success : function (data) {
$("#contentArea").html(data);
}
});
}
</script>
</head>
<body>
<table width="100%" border=0>
<tr>
<td> </td>
<td><input type="button" value="View File" onClick="contentDisp();"></td></tr>
<tr>
<td> </td><td>
<textarea id="contentArea" rows="40" cols="60"></textarea></td></tr>
</table>
</body>
</html>