グリッドをダウンロードしました: ParamQuery グリッドに項目を追加する必要があります。私は JavaScript を初めて使用しますが、次のようにレコードを配列配列に保持する変数データを使用していることがわかります。
var data = [['hello','byebye']]
これらのレコードをiniファイルから追加する必要があるため、今のところ、次のようなコードがあります。
$(function () {
var allText =[];
var allTextLines = [];
var Lines = [];
var txtFile = new XMLHttpRequest();
var linenumber = 0;
var data = new Array();
txtFile.open("GET", "automaticlang_EN.ini", true);
allText = txtFile.responseText;
txtFile.onreadystatechange = function()
{
if (txtFile.readyState == 4)
{
// Makes sure it's found the file.
allText = txtFile.responseText;
allTextLines = allText.split(/\r\n|\n/);
var data = new Array([allTextLines]);
console.log(data[0]);
} else {
}
}
txtFile.send(null)
//console.log(data);
//var data = [['hello','byebye']] //this works
var obj = { width: 700, height: 700, title: "Translation Grid",resizable:true,draggable:true };
obj.colModel = [{ title: "ID", width: 100, dataType: "string" },
{ title: "Translation", width: 200, dataType: "string" }];
obj.dataModel = { data: data };
$("#grid_array").pqGrid(obj);
});
そして、私は何を間違っているのか結果を教えてくれませんか?