我这里有 HTML 代码:
<div class="actResult" style="border: solid">
<table>
<tbody>
<tr>
<td>Order Number</td>
<td>1</td>
</tr>
<tr>
<td>Customer Number</td>
<td>3</td>
</tr>
<tr>
<td>Complaint Code</td>
<td>b</td>
</tr>
<tr>
<td>Receivable Receipt Number</td>
<td>5</td>
</tr>
<tr>
<td>Date Called</td>
<td>2014-03-19</td>
</tr>
<tr>
<td>Scheduled Day Of Checkup</td>
<td>2014-03-19</td>
</tr>
<tr>
<td>Scheduled Day Of Service</td>
<td>2014-03-21</td>
</tr>
<tr>
<td>Checkup Status</td>
<td>Y</td>
</tr>
<tr>
<td>Service Status</td>
<td>N</td>
</tr>
<tr>
<td>Technician Number Checkup</td>
<td>3</td>
</tr>
<tr>
<td>Technician Number Service</td>
<td>1</td>
</tr>
</tbody>
</table>
</div>
我想获取标签的值并将它们放入一个具有类似 array("first td" => "second td") 结构的数组中,因此对于这种情况,数组将是 array("Order Number" => “1”、“客户编号”=>“3”、“投诉代码”=>“b”,...)等等。
之后,最终的数组将被发送到 PHP 代码中。
我一直在尝试使用以下方法从 HTML 中提取一些值var html = $(this).filter(function( index ){ return $("td", this) }).filter(":odd").text();
以及 filter() 的各种其他组合,但它似乎对我不起作用。
我该如何去做我想做的事?
jsFiddle Demo http://jsfiddle.net/f83cL/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)