私は次のものを持っています:
<script type="text/javascript" src="/Scripts/jquery-1.8.2.js"></script>
<script type ="text/javascript">
$(function() {
$('#AddDirector').click(function () {
$('#VideoLanguageDirector').append(
new Option($('input[name=Director]').val()));
});
});
</script>
<div class="editor-field">
@Html.TextBox("Director")
</div>
<div>
<input type="button" name="AddDirector" value="Add Director" id="AddDirector" />
</div>
<div class="editor-field">
@Html.ListBoxFor(model => model.SelectedLanguage.VideoLanguageDirector, Model.SelectedLanguage.VideoLanguageDirector.Select(d => new SelectListItem() { Text = d.Name, Value = d.Name }))
</div>
私がやりたいのは、「追加」をクリックするとテキストボックス内のテキストが に挿入されるテキストボックスを持つことlistboxfor
です。
現在、JavaScript イベントは発生しません。