Javascript 将每个迭代中的html追加到单个div
我在ajax成功中有一个for循环。我通过它获得了所有的值。在每个迭代中创建div。我想将所有迭代结果附加到一个公共div Ajax for loopJavascript 将每个迭代中的html追加到单个div,javascript,jquery,html,ajax,codeigniter,Javascript,Jquery,Html,Ajax,Codeigniter,我在ajax成功中有一个for循环。我通过它获得了所有的值。在每个迭代中创建div。我想将所有迭代结果附加到一个公共div Ajax for loop success:function(result) { console.log(result); for(var i=0;i<result.length;i++) { var tab= " <div class='col-xs-12 mrgntTB3'> <div class='row'
success:function(result) {
console.log(result);
for(var i=0;i<result.length;i++) {
var tab= " <div class='col-xs-12 mrgntTB3'> <div class='row'>";
tab=tab+"<div class='col-xs-2 blk-ht1'><span class='tbRrptsstdNames'>" + result[i]["student_name"]+ "</span></div></div></div> <div class='clearfix'></div> ";
}
$("#subjectNames").append(tab);
}
成功:函数(结果){
控制台日志(结果);
对于(var i=0;i在循环外定义变量,然后进行串联
var tab = '';
for(var i=0;i<result.length;i++) {
tab += "<div class='col-xs-12 mrgntTB3'><div class='row'>" +
"<div class='col-xs-2 blk-ht1'><span class='tbRrptsstdNames'>" +
result[i]["student_name"] +
"</span></div></div></div> <div class='clearfix'></div> ";
}
$("#subjectNames").append(tab);
var选项卡=”;
对于(var i=0;i在循环外定义变量,然后进行串联
var tab = '';
for(var i=0;i<result.length;i++) {
tab += "<div class='col-xs-12 mrgntTB3'><div class='row'>" +
"<div class='col-xs-2 blk-ht1'><span class='tbRrptsstdNames'>" +
result[i]["student_name"] +
"</span></div></div></div> <div class='clearfix'></div> ";
}
$("#subjectNames").append(tab);
var选项卡=”;
对于(var i=0;i您可以这样尝试
关于AJAX for循环
success:function(result) {
console.log(result);
for(var i=0;i<result.length;i++) {
var tab=" ";
tab = " <div class='col-xs-12 mrgntTB3'> <div class='row'>";
tab =tab+"<div class='col-xs-2 blk-ht1'><span class='tbRrptsstdNames'>" + result[i]["student_name"]+ "</span></div></div></div> <div class='clearfix'></div> ";
$("#subjectNames").append(tab);
}
}
成功:函数(结果){
控制台日志(结果);
对于(var i=0;i您可以这样尝试
关于AJAX for循环
success:function(result) {
console.log(result);
for(var i=0;i<result.length;i++) {
var tab=" ";
tab = " <div class='col-xs-12 mrgntTB3'> <div class='row'>";
tab =tab+"<div class='col-xs-2 blk-ht1'><span class='tbRrptsstdNames'>" + result[i]["student_name"]+ "</span></div></div></div> <div class='clearfix'></div> ";
$("#subjectNames").append(tab);
}
}
成功:函数(结果){
控制台日志(结果);
对于(var i=0;iyou可以做$(“#subjectNames”).html(tab);现在只在该divHint中追加最后一次迭代结果:不要(重新)初始化循环中的tab
。你可以做$(“#subjectNames”).html(tab);现在只在该divHint中追加最后一次迭代结果:不要(重新)在循环中初始化tab
。我想附加每个学生的分数..但所有科目名称都在一个变量中,如$subject\u name=英语、印地语、数学。在我的查询中,我把变量名称放在表中,这些是列名,我不能把结果[i][“english”]喜欢this@Rose如果你把它作为一个新问题添加,会更好,因为它很难从评论中理解。好的。请检查这个..我想附加每个学生的分数..但是所有科目名称都在一个变量中,比如$subject_name=英语、印地语、数学。在我的查询中,我把变量名称放在表中,这些是列名,我不能把结果[i][“英语”]喜欢吗this@Rose如果你把它作为一个新问题加上去会更好,因为它很难从评论中理解。。