Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ajax调用后的HTML表行数_Html_Ajax_Html Table - Fatal编程技术网

ajax调用后的HTML表行数

ajax调用后的HTML表行数,html,ajax,html-table,Html,Ajax,Html Table,我能用更简单的方法实现这一点吗? 在这里,我将我的请求填充到一个html表中。。。 我的桌子是这样的: <table> <tr> <td> request number </td> <td align="center"> approve </td> <td align="center"> reject </td> <td align="center"> query </td>

我能用更简单的方法实现这一点吗? 在这里,我将我的请求填充到一个html表中。。。 我的桌子是这样的:

<table>
<tr>
<td>
request number
</td>
<td align="center">
approve
</td>
<td align="center">
reject
</td>
<td align="center">
query
</td>
</tr>
</table>

请求号码
批准
拒绝
查询
正如您所看到的,我的html代码中只有一行……但是在ajax调用之后,我的表中填充了几行请求

现在,完成此操作后,我必须获得表行的计数,并将其显示在我的
pending requests()

比如:

挂起的请求(9)…其中9是挂起的请求数。

您可以使用类似的方法来获取DOM中的行数

var noOfRows = $('table tr').length;
更新

假设json结构为

{"responses":
 [
  {
   "title":"Title 1",
   "message":"This is message 1"
  },
  {
   "title":"Title 2",
   "message":"This is message 2"
  }
 ]
}
假设ajax调用如下所示:

$.ajax({ 
 url: urlToHandler, 
 data:JSON.stringify(
 {login:
  {"loginid":userid,"reqType":"R"}
 }), 
 type: 'POST', 
 dataType:"json", 
 contentType: 'application/json', 
 success: function(data) { 
  $.each(data.responses, function(i,data){
   var newRow = $('<tr><td>' + data.title + '</td><td>' + data.message + '</td></tr>')
   $(newRow).appendTo('table');
  };
 };
});

您应该会得到一行以上的答案

您能否发布用于获取挂起请求的代码这是一个复杂的代码..我将描述您。。我已经编写了一个服务来获取那些挂起的请求,并通过ajax调用了该服务。这就足够了吗?还是您仍然需要代码?只需要javascript ajax代码就足够了-就像在您进行的调用中一样,您是否只需要javascript代码来计算表中的行数?返回值为1,因为我只给出了一行在我的代码中…但是我想要的是在ajax调用之后,表会扩展…我想要显示该计数。当您将ajax方法中的数据添加到表中时,插入像$('table')这样的行。append($(''+data.obj+''),data.obj是您想要添加到每个字段中的json。进行如上所述的更新,以显示如何将json结果添加到表中
var noOfRows = $('table tr').length;