如何在javascript中导入json文件?

时间:2014-09-19 11:38:37

标签: javascript jquery json

我想在调用$(document).ready(function (){}时导入json文件。我的html表单需要在json文件中定义的属性。 我怎么能这样做?

2 个答案:

答案 0 :(得分:2)

尝试这样:

  $.getJSON( "path to json file", function( data ) {
      var item = [];
      $.each( data, function( key, val ) {
        item.push( "<li id='" + key + "'>" + val + "</li>" );
      });

      $( "<ul/>", {
        "class": "myclass",
        html: item.join( "" )
      }).appendTo( "body" );
    });

答案 1 :(得分:1)

如何执行此操作的示例可能是:

<script type="text/javascript">
    $(function(){
        $.getJSON('names.json',function(data){
            console.log('success');
            $.each(data.employees,function(i,emp){
                $('ul').append('<li>'+emp.firstName+' '+emp.lastName+'</li>');
            });
        }).error(function(){
            console.log('error');
        });
    });
</script>