使用名称属性jQuery从下拉列表中获取所选文本
Get selected text from drop down list using name attribute jQuery
我正在尝试从下拉列表中获取所选值。
我正在动态创建控件。我没有使用 ID 属性来避免具有相同 ID/重复 ID 的多个控件的问题。
这是我如何能够获取文本框控件的值
$('.btn-success').off('click').on('click', function (e) {
e.preventDefault();
var row = $(this).closest(".row");
var lnameval = row.find("input[name='ContactLastName']").val();
});
是否可以使用 name
属性获取下拉列表的选定值。
像这样的东西:var titleVal = row.find("input[name='ContactTitle']").val();
.HTML:
<form id="formAddContact" role="form" class="form-horizontal">
<div class="modal-body">
<div id="errorMessageContainer2" class="alert alert-danger" role="alert" style="display:none;">
<ul id="messageBox2" class="list-unstyled"></ul>
</div>
@foreach (string cInfo in Model.emailList)
{
<div class="row" id="@cInfo.Replace("@","")" style="display: none;">
<div class="col-md-6">
<div class="form-group">
<div class="col-md-3 control-label">
<label>Title:</label>
</div>
<div class="col-md-3">
<select class="form-control ToCapture" name="ContactTitle">
<option value="Mr">Mr</option>
<option value="Mrs">Mrs</option>
<option value="Ms">Ms</option>
<option value="Miss">Miss</option>
<option value="Dr">Dr</option>
</select>
</div>
</div>
<div class="form-group">
<div class="col-md-3 control-label">
<label id="lblfname">First Name:</label>
</div>
<div class="col-md-3">
<input maxlength="50" name="ContactFirstName" type="text" value="">
</div>
</div>
<div class="form-group">
<div class="col-md-3 control-label">
<label id="lbllname">Last Name:</label>
</div>
<div class="col-md-3">
<input maxlength="50" name="ContactLastName" type="text" value="">
</div>
</div>
</div>
</div>
<div class="modal-footer">
<input type="button" value="Add Contact" class="btn btn-success">
<input type="button" value="Cancel" class="btn btn-default">
</div>
<br/>
}
<hr />
</div>
</form>
只需要
一点点改变:
row.find("select[name='ContactTitle']").val();
这不是输入。
相关文章:
- 如何获取文本框组的值,并使用jquery将它们放入(key:Value)数组中
- 在jquery中获取文本输入val始终为空
- 如何在JavaScript中获取文本区域的选定文本范围
- 点击jschart实体时获取文本
- 获取文本框中所有选定复选框的值
- 如何在按键事件发生后获取文本光标的位置
- 在单击事件上从所有类获取文本
- 使用带有文本转换的jquery获取文本
- 未获取文本输入字段的值
- 从 li 获取文本和 id 值
- 获取文本节点的宽度
- 在容器中,我有文本和 img 标签,如何仅使用 js 或 jquery 获取文本
- 获取文本区域以在使用 wysihtml5 时自动展开
- 从按钮获取文本
- 从数组中获取文本
- 如何从文本区域获取文本,包括换行符
- 如何动态获取文本框的值
- 通过javascript从不同的网页中获取文本
- 从对象中捕获的子元素中获取文本
- 正在获取文本内容pdf.js