我已经生成了一个动态html表,它在html和javascript函数的帮助下获取输入值,现在我想用表中的值绘制图形,这些值必须从外部文本插入表中必须在javascript,php JSON数组的帮助下上传到页面的文件才能使用PHPlot。
如何包含一个必须上传的文本文件来填充动态生成的html表的行和列?或
如何从文本文件中读取动态html表的值?
HTML:
<table id="contentTable" border="1" >
<!-- Fill table programmatically -->
<!-- include the .txt file which is present in the htdocs folder -->
</table>
使用Javascript:
function buildTable(val)
{
var myTable =document.getElementById("contentTable");
var j=val;
var rows = [];
var cells = [];
while (myTable.hasChildNodes()) {
myTable.removeChild(myTable.lastChild);
}
for( var i = 0; i < 1; i++ )
{
rows[i] = myTable.insertRow(i);
if(i%3==2)rows[i].addClass("every3rdrow");
cells[i] = [];
for( var x = 0; x < j ; x++ )
{
cells[i][x] =document.createElement((x==0)?"th":"td");
cells[i][x].innerHTML = (x==0)?"<input>":"<input>";
rows[rows.length - 1].appendChild(cells[i][x]);
}
}
}
buildTable();
我想用phplot绘制图表。
答案 0 :(得分:0)
使用jQuery get
(http://api.jquery.com/jQuery.get/)
$.get("whatever.txt", null, function(data, status, xhr){
// append data which is content of whatever.txt
$("table").append(data); // or whatever you want to do with it
});