繁体   English   中英

从一个cshtml页面检查其他cshtml页面的javascript验证值?

[英]javascript validation value from one cshtml page to check other cshtml page?

我想验证Create.cshtmlAddUser.cshtml页面中的name值。 mvc application工作

在create.cshtml中

<div id="tab3" class="tab_content">

@Html.TextBoxFor(x => x.FirstTripStartTime, new { id = "minStartTime", @class = "smallTxtEntry3" })&nbsp;(HH:MM:SS)

</div>

在adduser.cshtml中

<div>
  <td valign="top" class="nd_nor_ftd">Start Time<span class="mand">*</span></td>
                    <td>
                        @Html.TextBoxFor(x => x.StartTime, new { @class = "smallTxtEntry3" })&nbsp;(HH:MM:SS)
                    </td>
</div>

如果这两个值相同,我如何比较并显示警报

在第1页填写后,第2页以表格形式显示。

  <div id="tab4" class="tab_content">
   <div class="buttonDiv">
      <input type="button" class="button addButton" name="AddUser" id="AddUser" value="Add Useronclick="OpenAddDialogWindow(GoodReceiptParameterCss, '/User/GetPartialView?name=User&mode=add', 'gridVariableFrequencies');" /><br />
       <span>Add Frequency</span>

当您在谈论不同的页面时,您可以以*至少* 2种方式在它们之间共享状态和值:

  1. 从一个页面保存数据库中的数据并从另一个页面读取(不太好,因为需要请求)
  2. 在本地存储中保存一个页面中的值并从另一个页面读取(绝对更好)

为了便于在客户端保存/读取数据,可以查看: amplify.js

您可以使用MVC Session对象来持久保存服务器端数据(无需数据库,或依赖客户端存储)并检查客户端或服务器端的值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM