3
我有我使用下面的html helper字段,我的問題我需要使複選框被選中時,這些hiddenfor元素不隱藏。MVC的HTML幫手改變hiddenfor屬性
@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()
}
})
當然
它不工作。我怎樣才能做到這一點?