我有脚本用数据填充表。
这是我的查看代码
<div class="row" id="resultTable">
<table class="table">
<tr style="background:lightgrey">
<th class="title">Name</th>
<th class="title">Land</th>
</tr>
<tbody id="people" style="overflow-y: scroll;">
</tbody>
</table>
这是我的js功能代码
function GetPeople() {
let getpeopleurl = "/Home/GetPeopleInfo";
$.ajax({
type: 'GET',
url: getpeopleurl,
dataType: 'json',
sucess: function (data) {
let list = data;
for (let i = 0; i <= list.length - 1; i++) {
let peoplelist = '<td class="title">' + list[i].Name + '</td>'
+ '<td class="title"> ' + list[i].Land + '</td>';
$("#people").append(('<tr>' + peoplelist + '</tr>'));
};
}
});
}
我通过网络标签检查了它,我得到了数据
这是截图
但我无法在tbody中看到数据。我的麻烦在哪里?
答案 0 :(得分:0)
我发现了麻烦。
这是错字。
我写的是<cfscript>
public array function fnc1(required array p1, required array p2, required numeric pSize, required numeric qSize, required numeric dSize){
iterationNum = pSize/2;
point = randRange(1, qSize-1);
for(i = 1; i <= iterationNum; i++){
writeOutput(i); // prints: 1
pop[i] = fnc2(p1[i], p2[i], point);
writeOutput(i); // prints: iterationNum value
writeDump(var = pop[i], label = "pop-"&i);
}
writeDump(var = pop, label="pop");
}
public array function fnc2(required array p1, required array p2, required numeric point){
n = arrayLen(p1);
concatArr = arrayNew(1);
for(i = 1; i <= point; i++){
concatArr[i] = p1[i];
}
for(i = point + 1; i <= n; i++){
concatArr[i] = p2[i];
}
writeDump(var=concatArr, label="Concated Array");
return concatArr;
}
</cfscript>
,但它必须是{{1}}