我是 jquery 的绝对新手。所以这可能是一个非常基本的问题,请多多包涵。
我已经定义了一个 jQuery 函数,它创建了一个二维数组。
<script type="text/javascript">
$(document).ready(function() {
$.ajax({
url: '/testdata.txt',
dataType: 'text',
success: function(data) {
var datatable = [];
// Populate datatable[]. This is a 2-d array.
$('#myTestDiv').text(datatable[2][0]);
},
error: function(){
alert('error!');
}
})
});
</script>
<body>
<table>
<thead>
</thead>
</table>
</body>
现在,我想在 HTML 表中打印二维数组“datatable”,最好使用 JSTL。但似乎无法在外部访问“数据表”变量。我知道表格已正确填充,$('#myTestDiv').text(datatable[2][0]);
正在打印预期输出。
如何做到这一点?
非常感谢。