• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

Mvc验证不起作用

用户头像
it1352
帮助1

问题说明

关于下拉更改调用Ajax的一个部分视图附加在一个div上



on dropdown change calling Ajax one partial view appending on one div

@Html.TextBox("ControlValue", null, new { @data_val = "true", @data_val_length = "max lenth valtn", @data_val_length_max = "10", @data_val_regex = "regex validntn error msg", @data_val_regex_pattern = "^[0-9]*$"})

@Html.ValidationMessage("ControlValue")







$.ajax({
                      type: 'POST',
                      headers: { 'VerificationToken': $("#forgeryToken").val() },
                      url: "@Url.Action("GetReportParameter")",
                      cache: false,
                      data: { rptID: $(this).val(), schID: 0, schType: $('#ddlSchType').val(), rptType: $("#ddlrptType").val() },
                      success: function (data) {

                              $('#divReportParameter').html(data);
                              $.validator.unobtrusive.parse("#frmScheduler");

                      }
                  })





这也是我追加验证的方式



此验证符合正常请求方式



如果我致电



@ Html.Action(Actionname)



@ Html.Partial(Actionname,型号)



验证工作



但是如果Ajax无法正常工作



我尝试了什么:



正常请求正常工作,但遇到Ajax无法正常工作



this is how i am appending validation also

this validation is working with normal request means

if i am calling

@Html.Action("Actionname")

@Html.Partial("Actionname",Model)

validation is working

but in case of Ajax its not working

What I have tried:

normal request working but in case of Ajax its not working

正确答案

#1
})

@ Html.ValidationMessage(ControlValue)
"}) @Html.ValidationMessage("ControlValue")







.ajax({
type:' POST'
header:{' VerificationToken'
.ajax({ type: 'POST', headers: { 'VerificationToken':
#forgeryToken)。val()},
url: @ Url.Action( GetReportParameter
cache: false
数据:{rptID:
("#forgeryToken").val() }, url: "@Url.Action("GetReportParameter")", cache: false, data: { rptID:

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /reply/detail/tanhcfjfek
系列文章
更多 icon
同类精品
更多 icon
继续加载