0
我们使用jquery.each来计算组合框的内容。在Firefox和Chrome上,第一次点击确实计算并显示列表。但是,在IE上,第一次点击计算,但没有显示出来。您可以通过向下滚动查看值。第二次点击很好,你可以看到一切。Combobox在第一次点击时不显示列表IE
下面的代码是从按钮的焦点调用的。
jQuery.ajax({
type: "POST",
dataType : 'json',
async: false,
data:{
'longueurA' : longueurA,
'longueurB' : longueurB,
'longueur1' : longueur1LI,
'longueur2' : longueur2LI,
'name' : 'ILOT'
},
success: function(results){
if(results != ''){
var options='';
options+='<option value="'+largeurminIlot+'x'+profondeurminIlot+'">Aucune sélection...</option>';
jQuery.each(results, function(){
options+='<option value="'+this.largeur+'x'+this.profondeur+'">'+this.largeur+'x'+this.profondeur+'</option>';
});
jQuery("#"+name).html(options)
}
else{
var options='';
options+='<option value="">Aucun résultat</option>';
jQuery("#"+name).html(options)
}
},
error: function(){
var options='';
options+='<option value="">Aucun résultat</option>';
jQuery("#"+name).html(options)
}
});
你将不得不张贴一些代码,我害怕,不知道你想达到什么。 – Stumblor
当然可以。对不起,我是新来的stackoverflow。干得好。 –
这很好。当你说第一次点击时,你的意思是最初的选项值?即:options + =''; – Stumblor