C# IE 8中的下拉列表不绑定

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;

我正在使用jquery和asp.net回调绑定下拉列表

这在IE-9、11和其他浏览器中也适用,但在IE-8中不适用

而且它也没有显示任何错误

我正在使用bellow javascript函数进行绑定下拉列表

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