新手问题:MVC4
我有一个简单的编辑器(简单文本):
@Html.EditorFor(m => m.MyField)
@Html.EditorFor(m => m.MyCopyField)
当用户离开MyField编辑器时,我希望MyCopyField的编辑器具有相同的文本。
如何在每个编辑器上绘制一个ID,以便我可以在jQuery中执行此操作?
答案 0 :(得分:2)
如果MyField
是字符串,EditorFor
将使用字段名称ID
和name
创建一个文本框:
<input type="text" id="MyField" name="MyField" />
然后你可以使用jquery来复制文本。
简单的jquery:
$('#MyField').focusout(function ()
{
$('#MyCopyField').val($(this).val());
});