【问题标题】:Asp.Net MVC Checkbox+Textbox combination -> PostAsp.Net MVC 复选框+文本框组合 -> 发布
【发布时间】:2012-09-12 19:08:13
【问题描述】:

技术:Asp.Net MVC3 / Razor

我正在生成一个动态表单,其中列出了以下类型的问题:

  • 文本:带有文本框的问题
  • 多项选择:带有复选框列表的问题
  • 单选:带有单选按钮列表的问题

这一切都很完美,当我发布表单时,我使用模型绑定器来匹配模型和选定的答案

但是:

现在我想自定义多选和单选:

  • 多项选择:带有或不带有复选框列表的问题 一个附加的与复选框关联的文本框
  • 单选:带有或不带单选按钮列表的问题 一个附加的与单选按钮关联的文本框

当我在我的模型绑定器中获得发布的集合时,我找不到将复选框/收音机与相应的文本框答案相关联的方法

我该如何处理?

【问题讨论】:

    标签: asp.net html asp.net-mvc forms


    【解决方案1】:

    我猜您正在尝试让用户选择“其他”并在没有选项匹配时填写他们自己的值。

    您可以使用 javascript 执行此操作,将您的单选按钮添加为其他值或其他值,然后为您的文本框分配一个 onBlur 处理程序,将您的其他单选按钮的值设置为文本框的值。看这个例子:

    http://jsfiddle.net/rrVps/1/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-05
      • 1970-01-01
      • 2010-10-28
      • 1970-01-01
      • 2014-04-16
      • 2014-02-11
      • 1970-01-01
      • 2011-11-01
      相关资源
      最近更新 更多