Я использую html-хелперные поля ниже, моя проблема. Мне нужно, чтобы эти элементы hidden не были скрыты при установке флажка.MVC html helpers change hiddenfor attributes
@Html.HorizontalFormFieldFor(model => model.InsaatHizmetBedeli)
<div class="control-group">
@Html.LabelFor(model => model.tadilatMi, new { @class = "control-label" })
<div class="controls">
@if (!Model.tadilatMi.HasValue)
{
Model.tadilatMi = false;
}
@Html.CheckBoxFor(model => model.tadilatMi.Value, new { @Name="tadilatmi" });
</div>
</div>
@Html.HiddenFor(model => model.myHiddenProperty)
вот мой JQuery код:
$("input[name='tadilatmi']").on("change", function() {
if ($("input[name='tadilatmi']").is(":checked")) {
$("#myHiddenProperty").show()
}
})
, конечно, это не работает .. как я могу добиться этого?