0

初心者の質問:MVC4

私は単純なエディタ(単純なテキスト)を持っています:

@Html.EditorFor(m => m.MyField)
@Html.EditorFor(m => m.MyCopyField)

ユーザーがMyFieldエディターを離れるとき、MyCopyFieldのエディターに同じテキストを持たせたいと思います。

jQueryでこれを実行できるように、各エディターにIDをペイントするにはどうすればよいですか?

4

1 に答える 1

2

MyFieldが文字列の場合EditorFor、フィールドの名前をととして使用してテキストボックスを作成しIDますname

<input type="text" id="MyField" name="MyField" />

次に、jqueryを使用してテキストをコピーできます。

単純なjquery:

$('#MyField').focusout(function ()
{
      $('#MyCopyField').val($(this).val());                      
});

http://jsfiddle.net/AfgAG/13/

于 2012-12-04T01:45:42.383 に答える