【发布时间】:2014-05-15 01:22:21
【问题描述】:
我是 Bootstrap 设计的新手,目前在我的 ASP.NET MVC5 项目中使用它的 Bootstrap v3.1.1 版本。
我正在“编辑个人资料”上打开一个表单单击按钮并编辑一些字段,例如电子邮件。 我想要做的是在模式弹出窗口关闭时将它们反映在主窗体上。
这是我的代码:
$('#EditProfile').on('hidden.bs.modal', function () {
debugger;
var newEmail = $("#txtEmailId").val();
$("#txtEmail").val() = newEmail;// = newEmail;
});
我还使用以下代码在主表单上显示电子邮件 ID:
<tr>
<th>Email</th>
<td>
<input readonly id="txtEmail" name="txtEmail" type="text" class="form-control"placeholder="Email" size="254" style="width: 200px;"/>
</td>
</tr>
【问题讨论】:
-
当我在警报中检查 $("#txtEmailId").val() 的值时,它会在警报中显示正确的值,但它没有反映在主表单上,这是因为我有将文本框的属性设置为只读。?
标签: javascript jquery asp.net-mvc twitter-bootstrap