Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.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
使用jquery从html表收集数据_Jquery_Html_Html Table_Collect - Fatal编程技术网

使用jquery从html表收集数据

使用jquery从html表收集数据,jquery,html,html-table,collect,Jquery,Html,Html Table,Collect,我需要从HTML表中收集数据并将其发送到服务器。我必须使用JQuery。 这是我的桌子 <table id="table" border=1> <thead> <tr> <th>First</th> <th>Last</th> <th>Date of birth</th> <th>City</th> </

我需要从HTML表中收集数据并将其发送到服务器。我必须使用JQuery。 这是我的桌子

    <table id="table" border=1>
    <thead> <tr>
    <th>First</th>
    <th>Last</th>
    <th>Date of birth</th>
    <th>City</th>
    </tr></thead>
    <tbody>
    <tr>
    <td>TEXT1</td>
    <td>TEXT2</td>
    <td>TEXT3</td>
    <td>TEXT4</td>
    </tr>
    <tr>
    <td>TEXT5</td>
    <td>TEXT6</td>
    <td>TEXT7</td>
    <td>TEXT8</td>
     </tr>
    <tr>
    <td>TEXT9</td>
    <td>TEXT10</td>
    <td>TEXT11</td>
    <td>TEXT12</td>
   </tr>
   </tbody>
   </table>
可能重复的

但解决办法是

var tbl = $('table#whatever tr').map(function() {
  return $(this).find('td').map(function() {
    return $(this).html();
  }).get();
}).get();
然后只需使用$.json或任何您想要将其转换为json字符串的库。

可能重复的

但解决办法是

var tbl = $('table#whatever tr').map(function() {
  return $(this).find('td').map(function() {
    return $(this).html();
  }).get();
}).get();

然后只需使用$.json或任何您想要将其转换为json字符串的库。

您可以通过这种方式实现它

首先,我们从表单元格中选择所有数据,然后通过jQueryAjax将其发送到服务器端

JQuery代码:

Html代码:

在这里的服务器端PHP代码中,我将返回已发布到服务器的内容,仅作为示例

<?php 
echo $_REQUEST['content'];
?>

你可以通过这种方式实现它

首先,我们从表单元格中选择所有数据,然后通过jQueryAjax将其发送到服务器端

JQuery代码:

Html代码:

在这里的服务器端PHP代码中,我将返回已发布到服务器的内容,仅作为示例

<?php 
echo $_REQUEST['content'];
?>

你想收集什么数据?在这里提问之前,你必须先回答前面的问题。你已经了解了如何使用jquery的基本知识了吗?访问元素及其值?阅读文档可能会更好。我需要收集td标记每个单元格的所有数据。亲爱的ryadavilli感谢您的评论。我会跟随他们,但我现在没有时间看医生。我将在以后做这件事,并阅读更多关于如何使用jquery的基础知识。但是现在请帮我完成这个任务。你想收集什么数据?在这里提问之前,你必须先回答前面的问题。你已经了解了如何使用jquery的基本知识了吗?访问元素及其值?阅读文档可能会更好。我需要收集td标记每个单元格的所有数据。亲爱的ryadavilli感谢您的评论。我会跟随他们,但我现在没有时间看医生。我将在以后做这件事,并阅读更多关于如何使用jquery的基础知识。但是现在请帮我完成这个任务。谢谢@Swarnajith它的帮助。谢谢@Swarnajith它的帮助。