0
我有一个问题,点击引导按钮不能被浏览器捕获。Bootstrap 3 - 无法捕捉点击事件
我的HTML是:
<div class="form-group">
<input type="hidden" name="chart_assist" value="line" id="chart_input" />
<div id="chart_buttons" class="btn-group" data-toggle="buttons">
<label for="chart">Chart type</label><br/>
<label id="cb1" class="btn btn-default active" value="line">
<input id="chart1" class="toggle chart_radio" type="radio" name="chart" value="line" autocomplete="off" checked="checked"/>line chart
</label>
<label id="cb2" class="btn btn-default" value="bar">
<input id="chart2" class="toggle chart_radio" type="radio" name="chart" value="bar" autocomplete="off"/>barplot
</label>
<label id="cb3" class="btn btn-default" value="heatmap">
<input id="chart3" class="toggle chart_radio" type="radio" name="chart" value="heatmap" autocomplete="off"/>heatmap
</label>
</div>
我的JS是:
<script type="text/javascript">
$("body").find(".btn").each(function(){
$(this).bind('click', function(){
$("input[name=chart_assist]").attr("value",$(this).find("input").val());
});
});
var a=$('#data_buttons input:radio:checked').val();
var b=$("#gene_list").val();
var c=$("#sample_list").val();
var d=$("input[name=chart_assist]").attr("value")
document.write(d);
$('#goodbutton').click(function(){
$.post('heatmap.php',{data:a,ta_g:b,ta_s:c,chart:d},function(data){$("#ajax_output").html(data);});
});
</script>
但变量d
点击barplot
或heatmap
按钮时,没有改变。问题是什么?
太谢谢你了。有用。 – heatingtube
如果它对你有帮助,你可以放弃它 – Banzay