所以,我发现很多关于使用jQuery将基本HTML表格导出为CSV的帖子,但这并不是我需要发生的全部内容。
我需要一个包含来自数据库的名称列表的表,并且在每个名称的同一行中,我将需要一个是或否的单选按钮。我已经尝试过这样做,但它不会导出是或否,只是名称。
这是我使用的例子&我在下面编辑它以测试单选按钮:http://jsfiddle.net/terryyounghk/kpegu/
<table>
<tbody><tr>
<th>Column One</th>
<th>Column Two</th>
<th>Column Three</th>
</tr>
<tr>
<td>row1 Col1</td>
<td><input type="radio" value="yes" name="yes"></td>
<td>row1 Col3</td>
</tr>
<tr>
<td>row2 Col1</td>
<td>row2 Col2</td>
<td>row2 Col3</td>
</tr>
<tr>
<td>row3 Col1</td>
<td>row3 Col2</td>
<td>row3 Col3</td>
</tr>
<tr>
<td>row4 'Col1'</td>
<td>row4 'Col2'</td>
<td>row4 'Col3'</td>
</tr>
<tr>
<td>row5 "Col1"</td>
<td>row5 "Col2"</td>
<td>row5 "Col3"</td>
</tr>
<tr>
<td>row6 "Col1"</td>
<td>row6 "Col2"</td>
<td>row6 "Col3"</td>
</tr>
</tbody></table>
答案 0 :(得分:0)
var $col = $(col),
$radio = $col.find('input[type=radio]'),
text = $col.text();
if ($radio.length > 0) {
return $radio.val();
}
对处理表格单元格数据进行判断。我改变了你的代码here