【问题标题】:Weird issue with radio button model单选按钮模型的奇怪问题
【发布时间】:2016-06-11 02:14:39
【问题描述】:

我很难弄清楚用于单选按钮的模型有什么问题。当我选择第二个单选按钮时,之前的选择消失了。

请帮忙。提前致谢。

 $scope.editor = {

                descriptionEditor: {
                    name: $window.localStorage.descriptionEditor || 'markdown', // options are ['markdown','normal']
                    selected: true
                },

                setDescriptionEditorPreference: function (name) {
                    $window.localStorage.descriptionEditor = name;
                },

                sampleQueryEditor: {
                    name: $window.localStorage.sampleQueryEditor || 'markdown', // options are ['markdown','normal']
                    selected: true
                },
                setSampleQueryEditorPreference: function (name) {
                    $window.localStorage.sampleQueryEditor = name;
                }

            }

http://plnkr.co/edit/ShIQx3CTtbkNcfk8mlzc?p=preview

【问题讨论】:

  • 你有什么理由不使用复选框来代替
  • 当用户有二选一时,我通常使用单选按钮。当用户有多个选项可供选择时的复选框。

标签: angularjs radio-button


【解决方案1】:

解决了这个问题。我对所有单选按钮都有相同的name。将每一对更改为不同的名称解决了这个问题。

例如:name="check_normal_editor1name="check_normal_editor2

【讨论】:

    猜你喜欢
    • 2014-08-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-20
    • 2013-09-24
    相关资源
    最近更新 更多