首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >复选框问题:Checked=“选中”不起作用

复选框问题:Checked=“选中”不起作用
EN

Stack Overflow用户
提问于 2015-05-24 09:13:17
回答 1查看 1.7K关注 0票数 0

在这段代码中,我的复选框出现了一个奇怪的问题:

代码语言:javascript
复制
<div class="two-column-layout">
    <input type="checkbox" name="externalSystemEndPoint" class="hidden" />
    <input type="checkbox" checked="checked" id="endPoint-{{endPointCode}}" name="externalSystemEndPoint" title="{{externalSystemName}}" value="{{endPointCode}}" {{disabledAttribute mandatory}}/>
    <label for="endPoint-{{endPointCode}}" class="checkbox-label">{{externalSystemName}}</label>
</div>

即使出现了第二个复选框(使用id="endPoint-{{endPointCode}}"),属性checked="checked"的效果也没有得到应用。

有什么暗示吗?

提前谢谢。

更新:--这是生成的代码:

代码语言:javascript
复制
<fieldset class="form-fieldset ui-corner-all">
    <legend class="form-fieldset-legend ui-state-default ui-corner-all">
        External Systems
    </legend>

    <div class="two-column-layout">
        <input type="checkbox" name="externalSystemEndPoint" class="hidden">
        <input type="checkbox" checked="checked" id="endPoint-CHIX_ENDPOINT" name="externalSystemEndPoint" title="Childrens Index" value="CHIX_ENDPOINT">
        <label for="endPoint-CHIX_ENDPOINT" class="checkbox-label">Childrens Index</label>
    </div>

    <div class="two-column-layout">
        <input type="checkbox" name="externalSystemEndPoint" class="hidden">
        <input type="checkbox" checked="checked" id="endPoint-CIIX_ENDPOINT" name="externalSystemEndPoint" title="Citizens Index" value="CIIX_ENDPOINT">
        <label for="endPoint-CIIX_ENDPOINT" class="checkbox-label">Citizens Index</label>
    </div>          
</fieldset>
EN

回答 1

Stack Overflow用户

发布于 2015-05-25 07:41:35

在下面的片段中,它似乎工作得很好。也许你的模板有问题。如果您仍然面临这个问题,请告诉我场景的细节。

代码语言:javascript
复制
.hidden{
    display: none;
}
代码语言:javascript
复制
<fieldset class="form-fieldset ui-corner-all">
    <legend class="form-fieldset-legend ui-state-default ui-corner-all">
        External Systems
    </legend>

    <div class="two-column-layout">
        <input type="checkbox" name="externalSystemEndPoint" class="hidden">
        <input type="checkbox" checked="checked" id="endPoint-CHIX_ENDPOINT" name="externalSystemEndPoint" title="Childrens Index" value="CHIX_ENDPOINT">
        <label for="endPoint-CHIX_ENDPOINT" class="checkbox-label">Childrens Index</label>
    </div>

    <div class="two-column-layout">
        <input type="checkbox" name="externalSystemEndPoint" class="hidden">
        <input type="checkbox" checked="checked" id="endPoint-CIIX_ENDPOINT" name="externalSystemEndPoint" title="Citizens Index" value="CIIX_ENDPOINT">
        <label for="endPoint-CIIX_ENDPOINT" class="checkbox-label">Citizens Index</label>
    </div>          
</fieldset>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30421840

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档