【问题标题】:Dynamic Url through Jquery通过 Jquery 实现的动态 URL
【发布时间】:2013-10-11 06:49:11
【问题描述】:

我有以下脚本:

 <script>
    $(document).ready(function(){
        setInterval(function() {
            $.ajax({
                type: "GET",
                url: "<?php echo base_url(); ?>profile/load_data",
                dataType: "JSON",
                success: function(people) {               
                    waiting_list=$('#waiting_list').empty();

                    $.each(people, function(i, waiting){                    
                    waiting_list.append('<a href="profile/details">'+waiting.id+" "+waiting.lname+" "+waiting.sname+'</a>');
                    });
                },
                error: function(data) {
                  //  alert('An error occured, kindly try later');
                }
            });
        }, 10000);


    });
</script>

我想通过在链接末尾添加一个变量(id)来创建一个动态 url 为 href="profile/details/id 。我该怎么做?

【问题讨论】:

    标签: php jquery json codeigniter


    【解决方案1】:

    href 中附加waiting.id,例如href="profile/details/'+waiting.id+'"

    代码,

    success: function(people) {               
               waiting_list=$('#waiting_list').empty();
               $.each(people, function(i, waiting){     
                   id=waiting.id;
                   lname=waiting.lname;
                   sname=waiting.sname;
                   waiting_list.append('<a href="profile/details/'+id+'">'+id+" "+lname+" "+sname+'</a>');
                                  // Append id here ---------------^---------
               });
    },
    

    【讨论】:

      【解决方案2】:

      试试

      waiting_list.append('<a href="profile/details/'+waiting.id+'">'+waiting.id+" "+waiting.lname+" "+waiting.sname+'</a>');
      });
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-09-24
        • 1970-01-01
        • 1970-01-01
        • 2011-11-23
        • 2021-10-21
        • 1970-01-01
        • 1970-01-01
        • 2019-03-31
        相关资源
        最近更新 更多