ASP.NET MVC-更改JavaScript中每个元素数组的属性

时间:2018-10-18 03:58:52

标签: javascript jquery asp.net asp.net-mvc

我在HTML中有以下代码:

@for (int i = 0; i < Model.Dishes.Count; i++)
{
    @Html.EditorFor(f => Model.Dishes[i].Quantity, new { htmlAttributes = new { @class = "form-control text-center lt-spinner", @min ="0", @max = "4", data_spy = "numberOnly", @aria_labelledby = "fr-newDiningForm" } })
}

Dish1:id:“ Dishes_0__Quantity”名称:“ Dishes [0] .Quantity”

Dish2:id:“ Dishes_1__Quantity”名称:“ Dishes [1] .Quantity” v.v ...

我想通过Js更改属性max的属性Dishes[i].Quantity

for (var i = 0; i < dishCount; i++)
{
    $("#Dishes[i].Quantity").attr({ "max": number });
}

但这没用。

1 个答案:

答案 0 :(得分:0)

我在我的HTML代码中添加了一个类:

coolbranch

并更改我的Js代码:

git push -f

它奏效了。