私は次のコードを持っています:
<% using (Html.BeginForm("Update", "SkillLevel", FormMethod.Post, new { id = "TheForm" }))
{ %>
<div id="demo3" class="demo">
<ul>
<li id="shtml_1">
<a href="#">Root node 1</a>
<ul>
<li id="shtml_2">
<a href="#">Child node 1</a>
</li>
<li id="shtml_3">
<a href="#">Child node 2</a>
</li>
</ul>
</li>
<li id="shtml_4">
<a href="#">Root node 2</a>
</li>
</ul>
</div>
問題は、ノードの名前を変更するときに、Enter キーを押して名前の変更を完了することです。しかし、Enter キーを押すと、フォームが送信され、新しい値がツリーで変更されることはありません。
これをソールにする方法は?