表单元格显示[对象对象]而不是数据jquery [英] Table cells displaying [object object] instead of data jquery

查看:75
本文介绍了表单元格显示[对象对象]而不是数据jquery的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在c#ajax jquery call中显示基于下拉列表的表。下拉列表包含表名,而我们从下拉列表中选择名称显示受尊重的表。



ques:表格显示但显示[object Object]的所有单元格都有助于显示原始数据。



我尝试过:



来自JSON数据的创建表的Jquery:

I am displaying tables based on drop down list in c# ajax jquery call.Drop down list containing table names,while we select name from drop down it showing respected table.

ques:table displying but all cells showing [object Object] help to show original data.

What I have tried:

Jquery for create table from JSON data:

function generateTable(json) {

          var $table = $('#tblDynamic');
          $table.find('thead').empty()
          $table.find('tbody').empty()
          if (json && json.length > 0) {
              var header = json[0];
              var columns = [];
              for (var col in header) {
                  columns.push('<th>' + col + '</th>');
              }
              $table.find('thead').append('<tr>' + columns.join('') + '</tr>');
              debugger;
              var rows = [];
              for (var i = 0; i < json.length; i++) {
                  debugger;
                  var row = json[i];
                  var tds = [];
                  for (var col in row) {
                      tds.push('<td>' + row + '</td>');
                  }
                  rows.push('<tr>' + tds.join() + '</tr>');
              }
              $table.find('tbody').append(rows.join(''));
          }

推荐答案

table =


' #tblDynamic');


table.find(' thead')。empty()
table.find('thead').empty()


这篇关于表单元格显示[对象对象]而不是数据jquery的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆