我有 jQuery,该功能是基于 Select Box 显示数据。
$(document).ready(function(){
$('#balance_month').change(function() {
var badge_id = $("#badge_id").val();
var url = 'fetch_category.php?id=' + $('#balance_month').val() + $('#badge_id').val();
$('#display_area').load(url);
});
});
这是HTML:
<select name="balance_month" id="balance_month" class="select">
<option value="">Choose Period</option>
<option value="Jan-<?php echo $years; ?>">January</option>
<option value="Feb-<?php echo $years; ?>">February</option>
<option value="Mar-<?php echo $years; ?>">March</option>
<option value="Apr-<?php echo $years; ?>">April</option>
<option value="May-<?php echo $years; ?>">May</option>
</select>
<table id='display_area'></td>
如果我第一次选择组合框的 1,则会显示徽章 ID。但是,如果我再次选择其他选择,则徽章 ID 将是未定义的。