使用 jquery 添加和删除文本区域中的选择值
我有一个文本区域、一个选择列表和两个按钮:-
单击添加按钮时添加和删除 我想将选择列表值添加到文本区域并在 删除按钮 单击我想删除从文本区域中选择的文本。 单击文本区域时,我希望选择相应的添加选择项(以便我可以单击删除按钮将其删除) 请帮我解决这个问题。
<table cellpadding="0" cellspacing="0">
<tr>
<td colspan="3">
<select>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<select>
</td>
</tr>
<tr>
<td><input type="button" value="Remove" style="width:110px" class="btn" id="remove"/></td>
<td style="width:110px"></td>
<td><input type="button" value="Add" style="width:110px" class="btn" id="add"/></td>
</tr>
<tr>
<td colspan="3">
<textarea cols="45" rows="5" id="textarea" readonly="true" ></textarea>
</td>
</tr>
</table>
谢谢,
德万
i have a textarea, a select list and two buttons:- add and remove
on clicking the add button i want to add the select list value to the textarea and on
remove button click i want to remove the text selected from the textarea.
and on a single click in the text area i want the corresponding added select item to be selected(so that i can click on remove button to remove it)
Please help me with this.
<table cellpadding="0" cellspacing="0">
<tr>
<td colspan="3">
<select>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<select>
</td>
</tr>
<tr>
<td><input type="button" value="Remove" style="width:110px" class="btn" id="remove"/></td>
<td style="width:110px"></td>
<td><input type="button" value="Add" style="width:110px" class="btn" id="add"/></td>
</tr>
<tr>
<td colspan="3">
<textarea cols="45" rows="5" id="textarea" readonly="true" ></textarea>
</td>
</tr>
</table>
Thanks,
Devan
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用 jQuery,您可以通过执行以下操作(轻松地)获得此方法:
$("#divId").append("- ..
")
$("#divId #someuniqueId1").css("highlight")
final[someuniqueId1] = $("#divId #someuniqueId1").children("li").html()
$("#divId #someuniqueId1").css("unhighlight")
delete(final['someuniqueId1'])
- 确保此方法有效Using jQuery you can get this approach by doing this (easily):
$("#divId").append("<ul id='someuniqueId1'><li>..</li></ul>")
$("#divId #someuniqueId1").css("highlight")
final[someuniqueId1] = $("#divId #someuniqueId1").children("li").html()
$("#divId #someuniqueId1").css("unhighlight")
delete(final['someuniqueId1'])
- make sure this works添加点击时:
$('textarea').val($('select').val());
删除点击时:
$('textarea').val('');
on add click:
$('textarea').val($('select').val());
on remove click:
$('textarea').val('');