如何在jquery中获取HiddenFor控件的值

Rit*_*hra 3 javascript jquery asp.net-mvc-3 razor-2

我有一个隐藏的控制权

@Html.HiddenFor(m => m.SchedulingProfileDetails.Id)
Run Code Online (Sandbox Code Playgroud)

我试图在我的jquery中访问此隐藏字段中的值,然后尝试将值传递给控制器

  var id = $("#SchedulingProfile_Id").val();

                        $.ajax({
                            url: rootUrl + 'SchedulingProfile/SaveDetails',
                            type: "POST",
                            data: ({
                                schedulingProfileId: schedulingProfileId, 
                                   });
Run Code Online (Sandbox Code Playgroud)

但我在id中获得null值.请帮帮我

Dav*_*vid 13

我可能是错的,但不仅仅是这样:

var id = $("#SchedulingProfile_Id").val();
Run Code Online (Sandbox Code Playgroud)

需要是:

var id = $("#SchedulingProfileDetails_Id").val();
Run Code Online (Sandbox Code Playgroud)