Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用JSON填充DDL会返回一个错误,但是填充DDL,我缺少什么?_Javascript_Jquery_Ajax_Json - Fatal编程技术网

Javascript 用JSON填充DDL会返回一个错误,但是填充DDL,我缺少什么?

Javascript 用JSON填充DDL会返回一个错误,但是填充DDL,我缺少什么?,javascript,jquery,ajax,json,Javascript,Jquery,Ajax,Json,这是我的密码: $("#ddlTableType").live( 'change', function() { $('#ddlTableCode').html(''); var TypeID = $("#ddlTableType > option[selected]").attr("value"); $.getJSON

这是我的密码:

$("#ddlTableType").live(
        'change',
        function() 
        { 
            $('#ddlTableCode').html('');
             var TypeID = $("#ddlTableType > option[selected]").attr("value");                
                    $.getJSON('LoadTableCodes.ashx?ObjectType=' + TypeID, function(TableCodes) {
                        alert(TableCodes);
                        $.each(TableCodes, function() {                         
                            $("#ddlTableCode").append(
                                $("<option></option>").val(this['TableCode']).html(this['TableCode']));
                        });
                    });
        }
   );
$(“#ddlTableType”).live(
"变",,
函数()
{ 
$('#ddlTableCode').html('');
var TypeID=$(“#ddlTableType>选项[选定]”).attr(“值”);
$.getJSON('LoadTableCodes.ashx?ObjectType='+类型ID,函数(TableCodes){
警报(表格代码);
$.each(表代码,函数(){
$(“#ddlTableCode”).append(
$(“”).val(此['TableCode']).html(此['TableCode']);
});
});
}
);
wierd的意思是它填充ddl,但在.append()行上返回一个错误,即:

电话:168983219 错误:对象不支持此属性或方法

当然,我没有第168983219行,当我查看调试程序时,它会显示append()行

警报显示了所有的json对,但所有的json对都是{object:object},而不是值……可能是这样吗

p、 在jQuery1.4.2中,我没有得到任何响应,在1.3.2中,我得到的结果是错误的


10倍的帮助:-)

我发现了问题

必须删除最后一个逗号…仅此而已,现在一切都很好…学到了一些新东西…:-)