小编use*_*147的帖子

更新了JQuery - 获取Microsoft JScript运行时错误:'jQuery'未定义

一切都很好,直到我更新了Jquery,现在我得到了Microsoft JScript运行时错误:'jQuery'在jquery.validate.min.js中未定义 - 我不知道该怎么做.

MVC3 - 使用Telerik扩展控件 - 使用nuget

_Layout.cshtml(有效路径)

我试过了脚本和链接标签:

<link href="@Url.Content("~/Scripts/jquery.validate.min.js")" rel="stylesheet" />
<link href="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" rel="stylesheet" />
<link href="@Url.Content("~/Scripts/jquery-1.7.1.min.js")" rel="stylesheet" />
Run Code Online (Sandbox Code Playgroud)

我试过了

<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery-1.7.1.min.js")" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

还将jQuery(false)添加到scriptregistrar标记中

Packages.config

<package id="jQuery" version="1.7.1" />
<package id="jQuery.UI.Combined" version="1.8.17" />
<package id="jQuery.Validation" version="1.9" />
Run Code Online (Sandbox Code Playgroud)

Visual Studio 2010 - 在IE9中运行.任何建议非常感谢!

jquery telerik internet-explorer-9 asp.net-mvc-3

4
推荐指数
1
解决办法
1万
查看次数

MVC3 - 无法通过其他操作将int []传递给RedicrectToAction上的控制器操作

我在同一个控制器中有2个动作.

public ActionResult Index(string filter, int[] checkedRecords)
Run Code Online (Sandbox Code Playgroud)

public ActionResult ExportChkedCSV(string filter, int[] checkedRecords)
Run Code Online (Sandbox Code Playgroud)

第二个Action(ExportChkedCSV)包含此重定向:

if (reject != 0)
        {
            return RedirectToAction("Index", new { filter, checkedRecords });
        }
Run Code Online (Sandbox Code Playgroud)

当我单步执行时,参数checkedRecords在RedirectToAction语句中正确填充,但是当它从那里命中Index ActionResult时,checkedRecords为null.我已经尝试过filter =,checkedRecords =等等.我从View到Controller都没有问题.如果我将数组类型更改为其他任何内容,我可以获取值 - 如何将int []从操作传递给action?我究竟做错了什么?谢谢

asp.net-mvc-3

4
推荐指数
1
解决办法
2766
查看次数

MVC3 Razor - 如何将数据从控制器传递到视图 - 并返回到控制器

我有一个视图,其中所有内容将由用户填充 - 但与父实体相关.我使用ViewBag将该Id传递给我的视图,但我不知道如何将其恢复到控制器中的post动作.我已经尝试过隐藏的表单字段,但它没有在帖子中显示,或者我不知道如何抓住它...控制器:

public ActionResult AddCar(int id)
{
ViewBag.Id = id;
return View();
}
Run Code Online (Sandbox Code Playgroud)

查看(试过):

    @using (Html.BeginForm("AddReturn", "DealerAdmin", new { id = carId }))
    {
View (tried):
     @Html.Hidden(carId.ToString())
Run Code Online (Sandbox Code Playgroud)

我可以在控制器中检索后期操作中的值吗?或者有更好/不同的方法来接近它吗?谢谢

razor asp.net-mvc-3

3
推荐指数
1
解决办法
2万
查看次数