我有一張表,顯示我所有的客戶信息。我希望能夠獲取clientid列並將所有ID複製到輸入框中。運輸署有一個獨特的ID,它是'clientid'。如果我嘗試將文本複製到輸入中,它只是獲取表中的第一個值,而不是全部。Jquery從表td複製值到輸入
<table>
<tr>
<td id="clientid">
45
</td>
<td>
John Salsasauce
</td>
</tr>
<tr>
<td id="clientid">
53
</td>
<td>
Andrew Foobaloba
</td>
</tr>
// more here...
</table>
這是我使用jQuery,但它只是變得#clientid
值的第一個實例。
$("button#copybutton").click(function(){
$("textarea#copy").val($("#clientid").text());
});
你是說要提取從多個表格單元格的值和單個輸入範圍內一起concatentate它們顯示?另外,如果您在每一行都重複相同的ID,那麼請嘗試使用類。 – nnnnnn
一個提示:如果您指定了ID,則不需要指定元素類型。所以,'#copybutton'而不是'button#copybutton'。正如nnnnnn所說,你也不能複製身份證 –
你能發佈整個表,還是至少有幾條記錄? – hsalama