从视图中设置模型属性

时间:2014-06-19 08:46:53

标签: jquery model

这里继续提问: jQuery hide and show text input

    <div>
      <input type="button" id="btnNewGroup" value="New Group" />
      @Html.TextBoxFor(model => model.GroupName, new { @id = "newGroup", @style = "display:none" })
    </div>

    <input type="submit" value="Send" />

<script type="text/javascript">
            $(document).ready(function () {
        $("#btnNewGroup").click(function () {        
             $("#newGroup").toggle();        
        });
    });
    </script>

当我点击提交按钮时,我希望我的模型属性GroupName获取正确的值: 如果显示文本输入,则属性将获得输入的值,如果文本输入被隐藏,则属性值将为字符串&#34;其他组&#34;。

1 个答案:

答案 0 :(得分:0)

这样的东西
$('form').submit(function() {
  if ($('#newGroup').is(':hidden')) {
    $('#newGroup').val('Other Group');
  }
}