0
DropDownList
コード:ドロップダウン値選択取得し、この値は、リストに追加する方法
<div class="col-md-4">
@Html.DropDownListFor(
model => model.EmpID,
new SelectList(Model.EmployeeList(), "Value", "Text", Model.EmpID),
new { @class = "form-control" }
)
</div>
jQuery
DropDownList
用:
<script>
$(document).ready(function() {
$("#EmpID").change(function() {
var item = $("#EmpID option:selected").text();
alert(item)
$(".test").append(item);
$("#EmpID").remove(item);
});
});
</script>
EmployeeList
DropDown
のため:私が選択するたびに
public List<SelectListItem> EmployeeList()
{
List<SelectListItem> ProjectList = mp.EmployeeMasters.Select(o => new SelectListItem()
{
Text = o.Firstname +" "+ o.Lastname,
Value = o.EmpID
}).ToList();
return ProjectList;
}
dropdown
eとこの値を追加してDrodownList
から削除しますが、これはこのコードでは機能しません。ここにあなたの$("#EmpID").remove(item);
の
'item'に格納されているテキストを削除します。 '$("#EmpIDオプション:selected ")'を削除する必要がありますか? – Bhumika107
サイドノート:あなたのveiwコードを '@Html.DropDownListFor(m => m.EmpID、Model.EmployeeList()、new {@class ="フォームコントロール "})' '('最初のものは無意味です) –
私は店のテキストがどこにあるのか分かりません。 – Anant