获取下拉框的值并通过拼接方式添加到td后面

Posted xuhk1819

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取下拉框的值并通过拼接方式添加到td后面相关的知识,希望对你有一定的参考价值。

html:
<tr>
<td class="Hint"><span class="color-red">*</span>选择分组:</td>
<td width="40%">
<select id="groupId2" style="width: 80%;height: 30px">
<option th:if="${groupList}" th:each="obj : ${groupList}" th:value="${obj.id}"
th:text="${obj.groupName}"></option>
</select>
</td>
<td>
<button class="btn btn-primary btn-small" onclick="groupAdd.AddGroupId();">
<i class="glyphicon glyphicon-plus"></i>增加分组
</button>
</td>
</tr>
<tr id="selected">
<td class="Hint" id="groupIdList"><span class="color-red">*</span>已选分组:</td>
<td id=groupIdList1 width="5%" colspan="2"></td>
</tr>

js:

AddGroupId:function(){
        var groupId=$(‘#groupId2‘).val().trim();
var groupName=$(‘#groupId2‘).find(‘option:selected‘).text();
var v_content = "<p class=‘groupA‘><span groupId=""+groupId+"" groupName=""+groupName+"">"+groupName+" </span>"+
"<a href="javascript:void(0);" onclick=‘groupAdd.deleteGroupId(this)‘>删除 </a></p>";
$("#groupIdList1").append(v_content);
},
效果图:
技术图片

 

 


1.获取下拉框选项的value值:
$(‘#groupId2‘).val().trim();
2.获取下拉框选项的text值:
groupName=$(‘#groupId2‘).find(‘option:selected‘).text();
3.通过<p>标签 ,<span>标签,<a>标签将获取的下拉框框数据值拼接成html格式,再通过
append方法添加到<td>标签后面。
4.<span>标签中可用
groupId="groupId"形式,添加参数值。


以上是关于获取下拉框的值并通过拼接方式添加到td后面的主要内容,如果未能解决你的问题,请参考以下文章

jquery如何去掉下拉框中重复的值

datagridview 单元格有一个下拉框,如何获取下拉框的值

jsp下拉框怎么写

js拼接实现下拉列表框

c#里面ComBox下拉框里面比较里面是不是有这个值

如何获取select下拉框的值