我有一个选择,当更改附加一些带有其他元素的 div 时,但在 ie8 兼容性视图中不起作用,没有错误,没有警报,但不知道为什么我得到这个代码但在 ie8 上不起作用,兼容性视图。我能做些什么???
$('#frmAdd #emp_usa_presupuesto').change(function(){
var selectedVal = $(this).val();
switch (selectedVal) {
case '0':
$('#frmAdd #origenPresupuesto').empty();
$('#frmAdd #origenCC').empty();
$('<label>Origen C.C.<span class="small">Origen Centro de Costo?</span></label>').appendTo('#frmAdd #origenCC');
$('<select id="emp_origen_cc" name="emp_origen_cc"><option value="LOCAL">Local</option><option value="AS400">AS/400</option></select>').appendTo('#frmAdd #origenCC');
$("#frmAdd #origenPresupuesto").append('<input type="hidden" value="" id="emp_origen_presupuesto" name="emp_origen_presupuesto"/>');
break;
case '1':
$("#frmAdd #origenPresupuesto").empty();
$("#frmAdd #origenCC").empty();
$('<label>Origen<span class="small">Origen de Presupuesto?</span></label>').appendTo('#frmAdd #origenPresupuesto');
$('<select id="emp_origen_presupuesto" name="emp_origen_presupuesto"><option value="LOCAL">Local</option><option value="AS400">AS/400</option></select>').appendTo('#frmAdd #origenPresupuesto');
break;
default:
$("#frmAdd #origenPresupuesto").empty();
$("#frmAdd #origenCC").empty();
break;
}
});