Javascript从不同页面访问表数据

Javascript从不同页面访问表数据,javascript,jquery,asp.net-mvc,asp.net-mvc-4,Javascript,Jquery,Asp.net Mvc,Asp.net Mvc 4,实际上,我有一个表格格式的布局来显示clicnic运行时间的计时信息。我在那张表上有一个编辑按钮。每行都有一个名为sysId的id属性。因此,当我单击“编辑”时,它会重定向到编辑页面。我的编辑页面将如下图所示: 显示诊所工作时间的代码 @using (Html.BeginForm()) { @Html.AntiForgeryToken() @Html.ValidationSummary(true) <div class="table-responsi

实际上,我有一个表格格式的布局来显示clicnic运行时间的计时信息。我在那张表上有一个编辑按钮。每行都有一个名为sysId的id属性。因此,当我单击“编辑”时,它会重定向到编辑页面。我的编辑页面将如下图所示:

显示诊所工作时间的代码

    @using (Html.BeginForm())
{
    @Html.AntiForgeryToken()
    @Html.ValidationSummary(true)
       <div class="table-responsive">
                        <table class="table table-bordered" id="sample_editable_1">
                            <thead>
                                <tr>
                                    <th style="display:none;">Id</th>
                                    <th>Day</th>

                                    <th>Morning Start Time</th>
                                    <th>Morning End Time</th>
                                    <th>Afternoon Start Time</th>
                                    <th>Afternoon End Time</th>
                                    <th>Evening Start Time</th>
                                    <th>Evening End Time</th>
                                    <th>Actions</th>
                                </tr>
                            </thead>
  <tbody>
            @foreach (var item in Model.ProviderWrkHours)
               {
                   <tr>
                   <td style="display:none;">@item.SysID</td>
                   <td>@item.DayType</td>
                   <td contenteditable="true" style="text-align: center;">@item.MorningStartTime</td>
                   <td contenteditable="true" style="text-align: center;">@item.MorningEndTime</td>                                           @*      <td contenteditable="true">@item.MorningEndTime</td>*@
                    <td contenteditable="true" style="text-align: center;" @*id="editor"*@>@item.AfterNoonStartTime</td>
                   <td contenteditable="true">@item.AfterNoonEndTime</td>
                   <td contenteditable="true" style="text-align: center;">@item.EveningStartTime</td>
                   <td contenteditable="true">@item.EveningEndTime</td>
                   <td style="color:#0026ff">
                    @Html.ActionLink(" Edit", "UpdateTimings", "ClinicTimings", new { sysid = item.SysID }, new { @class = "fa fa-pencil" })
                    </td>
                    </tr>
                    }
                   </tbody>
</table>
</div>
}
@使用(Html.BeginForm())
{
@Html.AntiForgeryToken()
@Html.ValidationSummary(true)
身份证件
白天
上午开始时间
早结束时间
下午开始时间
下午结束时间
晚上开始时间
晚上结束时间
行动
@foreach(Model.ProviderWrkHours中的var项)
{
@item.SysID
@item.DayType
@item.MorningStartTime
@item.MorningEndTime@*@item.MorningEndTime*@
@项目.下午开始时间
@item.午后时间
@项目.晚上开始时间
@item.eveningedtime
@ActionLink(“编辑”、“更新”、“临床计时”、新建{sysid=item.sysid}、新建{@class=“fa pencil”})
}
}
所以,当我使用当前页面中的一些javascript单击右箭头时,如何访问下一个sysid信息(我指的是表的下一行信息)。

您可以在controller中使用此代码(不是确切的代码)

ViewBag.Next =  model.DBTable()
               .Select(m => m.ID)
               .OrderBy(m => m.ID)
               .Where(x=> x.Id > id)
               .FirstOrDefault()
               .ToString();

ViewBag.Previous =  model.DBTable()
               .Select(m => m.ID)
               .OrderByDesc(m => m.ID)
               .Where(x=> x.Id < id)
               .FirstOrDefault()
               .ToString();
ViewBag.Next=model.DBTable()
.选择(m=>m.ID)
.OrderBy(m=>m.ID)
.其中(x=>x.Id>Id)
.FirstOrDefault()
.ToString();
ViewBag.Previous=model.DBTable()
.选择(m=>m.ID)
.OrderByDesc(m=>m.ID)
.其中(x=>x.Id
请使用呈现的
html
更新您的问题,并为您的
箭头标记元素添加
html
。对于箭头标记,我使用livicon@GuruprasadRaoThanks@jaber