从我的模态中的文本框填充我的页面上的文本框

时间:2016-04-18 10:09:50

标签: javascript jquery html asp.net-mvc twitter-bootstrap

在我的页面中我有一个文本框和一个下拉列表,当我选择我的项目编号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]而不是模态中的内容。

0 个答案:

没有答案