C# IE 8中的下拉列表不绑定
我正在使用jquery和asp.net回调绑定下拉列表 这在IE-9、11和其他浏览器中也适用,但在IE-8中不适用 而且它也没有显示任何错误 我正在使用bellow javascript函数进行绑定下拉列表C# IE 8中的下拉列表不绑定,c#,jquery,asp.net,internet-explorer-8,C#,Jquery,Asp.net,Internet Explorer 8,我正在使用jquery和asp.net回调绑定下拉列表 这在IE-9、11和其他浏览器中也适用,但在IE-8中不适用 而且它也没有显示任何错误 我正在使用bellow javascript函数进行绑定下拉列表 function ClientCallback(result, context) { if (!$('#ddltest')) { return; } $('#ddltest').length = 0;
function ClientCallback(result, context) {
if (!$('#ddltest')) {
return;
}
$('#ddltest').length = 0;
if (!result) {
return;
}
$(result).find('Table1').each(function () {
var OptionValue = $(this).find('OptionText').text();
var OptionText = $(this).find('OptionText').text();
var option = $("<option>" + OptionText + "</option>");
option.attr("value", OptionValue);
$('#ddltest').append(option);
});
}
函数ClientCallback(结果、上下文){
如果(!$('ddltest')){
返回;
}
$('#ddltest')。长度=0;
如果(!结果){
返回;
}
$(结果)。查找('Table1')。每个(函数(){
var OptionValue=$(this.find('OptionText').text();
var OptionText=$(this.find('OptionText').text();
var option=$(“”+OptionText+“”);
option.attr(“值”,OptionValue);
$('#ddltest')。追加(可选);
});
}
从代码隐藏方法中,我以类似return ds.GetXml()的xml形式返回数据集 您在浏览器控制台中看到任何错误吗?您可能使用的是IE8不支持的jQuery版本。您使用的jQuery版本号是多少?我在控制台中进行了检查,也没有错误。我使用的是jQuery-1.4.1.js