我有两个arrays
是result.new_record
而result.leave_type
我有一个loop
,$(result.new_record).each(function(index, data)
我希望包含result.leave_type
并将result.leave_type
的数据放到表格tbl_tag
,但数据显示undefined
,但result.new_record
的数据只显示result.leave_type
未定义。< / p>
这是&#39; console.log`和表格的结果。
html += '<td>'+ JSON.stringify(leavetype) +'</td>';
的结果
jQuery代码
success : function(result)
{
result = JSON.parse(result);
var html = "";
$(result.new_record).each(function(index, data)
{
console.log(result.leave_type);
html += tbl_tag(data,result.leave_type);
});
$(".tbl-tag").html(html);
remove_tag();
}
function tbl_tag(data,leavetype)
{
var html = '<tr>';
html += '<td>' + data.payroll_employee_title_name + ' ' + data.payroll_employee_first_name + ' ' + data.payroll_employee_middle_name + ' ' + data.payroll_employee_last_name + ' ' + data.payroll_employee_suffix_name + ' <input type="hidden" name="employee_tag[]" value="'+data.payroll_employee_id+'"></td>';
html += '<td>'+ leavetype.payroll_leave_hours_cap +'</td>';
html += '<td><a href="#" class="btn-remove-tag" data-content="'+data.payroll_employee_id+'"><i class="fa fa-times"></i></a></td>';
html += '</tr>';
return html;
}
答案 0 :(得分:1)
从
更新starting_df$value <- ave(starting_df$value, starting_df$name, FUN = function(x)
max(cumsum(x), na.rm = TRUE))
功能中的以下行
tbl_tag
到
html += '<td>'+ leavetype.payroll_leave_hours_cap +'</td>';
当您将Array传递给函数时,您将使用html += '<td>'+ leavetype[0].payroll_leave_hours_cap +'</td>';
选择第一个元素,然后使用属性名称[0]