2013-10-11 2 views
0

У меня есть следующий сценарий:Dynamic Url через Jquery

<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> 

Я хочу создать динамический URL, добавив переменную (ID) в конце ссылки, чтобы быть HREF = "Профиль/детали/идентификатор . Как я могу это сделать?

ответ

1

Попробуйте

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

Append waiting.id в href как HREF = "профиль/детали/'+ 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 ---------------^--------- 
      }); 
},