var economy_id_html = economy_id;
$(economy_id).each(function(key,value){
$.ajax({
type: "POST",
async:false,
url: '<?=base_url();?>apec_api/ajax_kid_list_result',
data: {curr_eco_id:1,economy_id:value},
success: function(data){
//$("#result_lists").append(data);
economy_id_html[$(economy_id).index(value)] = data;

},
dataType: 'HTML'
});
});请问这段代码是什么意思,干什么用的函数js php

解决方案 »

  1.   


    var economy_id_html = economy_id;//获得变量集合
     $(economy_id).each(function(key,value){//遍历该集合
     $.ajax({//调用AJAX函数
     type: "POST",//传输方式为POST方式
     dataType: 'HTML',//数据类型为HTML格式
     async:false,//不执行异步操作
     url: '<?=base_url();?>apec_api/ajax_kid_list_result',//访问URL的地址
     data: {curr_eco_id:1,economy_id:value},//给该地址传输的参数
     success: function(data){//如果执行成功,data里面会存放返回的数据结果
     //$("#result_lists").append(data);
     economy_id_html[$(economy_id).index(value)] = data;//将返回的数据装入数组 }, });
     });
      

  2.   

    先谢谢这个哥哥,
    要使返回的数据,以这样的形式:“801,678.0”  应该修改哪一句呢?  要使用number format()
      

  3.   

    这是JQuery的AJAX方法,建议你可以去参考一下JQuery的文档,里面有很详细的解释的。当你掌握了这个方法,对这段代码的理解就没那么难了。
      

  4.   

    ajax交互数据类型可在后台定义