在我的页面中我有一个文本框和一个下拉列表,当我选择我的项目编号10它向我显示一个模态,在这个模态中我有一个文本框,我想要获取用户输入的信息当我在模态中提交它时,将它放在我的页面texbox中。
但无法确定如何将此信息提供给我的文本框。
如果有人可以提供帮助,那就太好了:)这是我的脚本。
$(function () {
$("#Dropdown1").change(function () {
//Recupere la value de la liste
selection = $(this).val();
//Mettre la valeur du choix de liste.
if (selection == 10) {
//Affiche le modal
$('#myModal').modal('show');
}
});
})
我的观点(有些内容已被删除):
<h4 class="mb"><i class="fa fa-angle-right"></i> Example</h4>
<div class="form-horizontal style-form">
<div class="form-group">
@Html.LabelFor(m => m.X.Y, new { @class = "col-sm-d col-sm-2 control-label" })
<div class="col-sm-2">
@Html.TextBoxFor(m => m.X.Y, new { @class = "form-control" })
</div>
<div class="col-sm-2">
@Html.EnumDropDownListFor(m => m.X.Y, new { @class = "form-control", @id = "Dropdown1" })
</div>
我想在我的模态中加入@ Html.textboxfor。
我这样做了:
$('#myModal').on('hidden.bs.modal', function () {
$('#X_Y').val($('#Y_X'));
})
但仍然在我的字段中获取[object Object]而不是模态中的内容。