zoukankan      html  css  js  c++  java
  • 请求php返回json生成自定义对象

    php代码

    public function convert_array(){
            $arr  = array(
                '0'=>array('name'=>'zc','height'=>173),
                '1'=>array('name'=>'tom','height'=>175),
                '2'=>array('name'=>'jm','height'=>173),
                '3'=>array('name'=>'tang','height'=>173),
                );
            echo json_encode($arr); //必须echo
    }

    html代码

    <input type="button" value='转换' id='convert' />
    <div id="test"></div>

    js代码

    $("#convert").bind('click',function(){
            $.getJSON("http://www.ci.com/select/convert_array", function(json){
                var json = eval(json);
                //生成select对象
                var select_object = $('<select>',{'id':'myselect','name':'myselect'});
                for(var i=0;i<json.length;i++){
                    var option_object = $('<option>',{'value':json[i].height,'text':json[i].name});
                    select_object.append(option_object);
                }
                //将select 添加到div中
                $('#test').append(select_object);     
            });
    });  

     生成结果如图所示:

  • 相关阅读:
    超赞!不容错过的5款实用网页开发和设计工具
    如何从平面设计转行到UI设计?
    线段树
    RMQ
    Splay
    Treap
    *模板--矩阵
    最小生成树
    hash
    ac自动机
  • 原文地址:https://www.cnblogs.com/zc123/p/5412886.html
Copyright © 2011-2022 走看看