0

テキストボックスのフォーカスを正しく機能させるのに問題があります。

 <script type="text/javascript">
    $(document).ready(function () {
        $('#focus').focus();
    });
</script>

-

@Html.TextBoxFor(m => m.ListFields[i].Value, new { id = "focus" })<br />
4

1 に答える 1

1

idによって設定されますTextBoxFor(主に、モデルフィールドがプロパティ名と一致する名前/ IDを持っているため)。

のようなマイクロフォーマットnew { uifocus = "focus" }(または、必要に応じてクラスのみ)を使用することをお勧めします。次のように選択できます。

$('input[uifocus=focus]').focus();
于 2012-11-20T19:00:33.657 に答える