【发布时间】:2018-11-14 20:03:58
【问题描述】:
我正在尝试填充页面上的单选输入值,但我在下面使用的代码不起作用。它不会填充、获取或显示在数据库和首页上。
$(document).ready(function() {
$('.trigger').click(function() {
$('.show_field').hide();
$('.' + $(this).data('rel')).show();
});
});
.show_field {
display: none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="form-group">
<label class="col-sm-3 control-label">Question here?</label>
<div class="col-sm-5">
<label>
<input type="radio" name="option" class="trigger" data-rel="yes" id="edit_checked" value="Yes" />Yes
</label>
<label>
<input type="radio" name="option" class="trigger" data-rel="no" id="edit_checked" value="No" />No
</label>
<label>
<input type="radio" name="option" class="trigger" data-rel="unknown" id="edit_checked" value="Unknown" />Unknown
</label>
</div>
</div>
【问题讨论】:
-
代码不完整。在上面提供的代码中,没有任何地方可以填充或获取数据。您的代码所做的只是显示给定类名的元素。你没有把整个代码。帮不上忙,抱歉。
-
您是否在 JavaScript 控制台中看到任何错误?
标签: javascript jquery html forms input