2013-10-08 11 views
0

는 HTMLcodeigniter ajax에서 데이터를 가져 오는 방법은 무엇입니까?

<div id="tabs"> 
      <ul id="category"> 
<li><a href='#' class='cate' id='3'>3</a></li></br> 
      </ul> 
</div> 

$(function() { 
$(".cate").click(function() 
{ 


    var user_id = $(this).attr("id"); 

    $.ajax({ 
     type: "GET", 
     url: "<?php echo base_url('workplace/'.$username.'/menu') ?>", 
     data: user_id, 
     success: function(result){ 
      $("#category-details").html(result); 
      } 
    }); 

});}); 

하지만 URL에 jQuery를하다 : 로컬 호스트/프로젝트/직장/테스트/메뉴

3 만드는 방법 : 로컬 호스트/프로젝트/직장/시험/메뉴/3

+0

을'

jQuery.ajax({ type: "POST", url: "<?php echo base_url('workplace/'.$username.'/menu') ?>", data: user_id, error : function(result){ // Do something here to see what the problem is // maybe console.log(result); }, success : function(result){ $("#category-details").html(result); } }); 

이이 URL의 로컬 호스트/프로젝트/직장/테스트/메뉴를 만들 것인가?를 url : ""'... * 데이터 *를 완전히 제거하십시오. –

답변

0

url: "<?php echo base_url('workplace/'.$username.'/menu') ?>", 

url: "<?php echo base_url('workplace/'.$username.'/menu/') ?>" + user_id, 

교체 시도하지만 가장 좋은 방법이 아닙니다.

0

당신은 URL에서 3 제거 대신 GET의 POST를 사용하려면 :/

관련 문제