带有Json响应的Jquery显示了额外的值

时间:2015-03-16 22:55:51

标签: javascript jquery html json

我有一个JQUERY问题。



$.ajax({
        type: 'GET',
	    dataType: 'json',
        url:'/bin/getpath',
        success: function(jsonArray){
            for(var i in jsonArray) {
                $("#myselect").append("<input type='radio' name='path'   value='"+jsonArray[i]+"'> "+jsonArray[i]+"</input><br/>");
            }
        }
    });
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js">
</script>
<div id ="myselect"></div>
&#13;
&#13;
&#13;

此URL中的JSON RESPONSE是:

enter image description here

当我运行此代码时,它在firefox中正常工作,尽管相同的代码再显示一个单选按钮,如下所示。请帮忙:

enter image description here

此致 TD

1 个答案:

答案 0 :(得分:0)

以下是工作代码:

$.ajax({
    type: 'GET',
    dataType: 'json',
    url:'/bin/getpath',
    success: function(jsonArray){
        $.each(jsonArray,function(index,value){
            $("#myselect").append("<input type='radio' name='path' value='"+value+"'> "+value+"<br/>");
        });
    }
});