Javascript 我似乎找不清楚。字符串和数组的问题在我的案例中
以下是用于显示将数据加载到我的表的脚本:Javascript 我似乎找不清楚。字符串和数组的问题在我的案例中,javascript,Javascript,以下是用于显示将数据加载到我的表的脚本: function my_data(result,j){ console.log(result); var length = result.length; console.log(length); j = Number(j); $('#news_data tbody').empty(); for(var i = 0 ; i <
function my_data(result,j){
console.log(result);
var length = result.length;
console.log(length);
j = Number(j);
$('#news_data tbody').empty();
for(var i = 0 ; i < length; i++){
j+=1;
var tr = "<tr>";
tr += "<td>"+ j +"</td>";
tr += "<td><a href='"+ result[i].product_id +"' target='_blank'>"
+result[i].product_name +"</a></td>";
tr += "<td>"+ result[i].product_price +"</td>";
tr += "</tr>";
$('#news_data tbody').append(tr);
}
}
当我搜索时,我会得到筛选为未定义的项目列表您没有传入
j
<代码>数字(未定义)==NaN请发布它应该是什么样子。传入它,或将其默认为0或1。无论默认的起始j应该是什么,您都不会传入j
<代码>数字(未定义)==NaN请发布它应该是什么样子。传入它,或将其默认为0或1。无论默认的起始j应该是什么
$('#search_text').keyup(function () {
var search = $(this).val();
if (search != '') {
my_data(search);
} else {
my_data();
}
});