ASP.NET MVC4 で部分ビューを使い始めたところです。送信ボタンをクリックすると正常に動作し、部分ビューが正しく読み込まれます。選択したインデックスまたは値が変更されたときに ajax を投稿する必要がある DropDownLists と日付フィールドを使用する必要があります。(他にもいくつかのドロップダウンリストがあり、それらの値は選択した日付と他の選択した値に基づいています)
これはフィールドの 1 つです。
@Html.EditorFor(model => model.Overtime.StartDate)
そして、これがAutoPostBackを解決した方法です。htmlコンテンツの差し替えを自作しました。でもサブミットボタンからajax投稿が発火しなくてもフレームワークで作れると思いました。
<script type="text/javascript">
    $(document).ready(function () {
        $("#Overtime_StartDate").datepicker({ dateFormat: 'yy/mm/dd' });
        $("#Overtime_StartDate").change(function () {
            var postData = $("#PostData").serialize();
            $.post("ManageOvertimes", postData, function (data) {
                $('#Fields').html(data);
            });
        });
    });
</script>
部分的なビューを含むページ:
<div id="Fields">
    @Html.Partial("IndexPartial", Model)
</div>
質問は、ASP.NET MVC4 でこれに対する標準的な解決策はありますか?