2010-09-27 24 views
0

我正在加載內容,形式主要是動態使用ajax在我正在處理的代碼點火器應用程序。不過,我需要爲我的數據庫插入獲取URI段並自動填充表單上的日期框。通常一個會做一些沿行:Ajax獲取父頁URI(代碼點火器)

$date = $this->uri->segment(3)."/".$this->uri->segment(4)."/".$this->uri->segment(5); 

但很明顯,它只是試圖讀取通過Ajax請求,而不是父被稱爲文檔的地址。

任何想法如何獲得父母的細節?

謝謝!

<meta charset="UTF-8" /> 

<script type="text/javascript"> 
    $(function() { 
     $("#tabs").tabs({ 
      ajaxOptions: { 
       error: function(xhr, status, index, anchor) { 
        $(anchor.hash).html("Unable to load this tab. We'll try to fix this as soon as possible."); 
       } 
      } 
     }); 
    }); 
</script> 

<div id="diary-input"> 

<div id="tabs"> 
    <ul> 
     <li><a href="<?php echo base_url()."index.php/diary_add_appt" ?>">Appointment</a></li> 
     <li><a href="<?php echo base_url()."index.php/diary_add_event" ?>">Event</a></li> 
     <li><a href="<?php echo base_url()."index.php/diary_add_client" ?>">New Client</a></li> 
     <li><a href="<?php echo base_url()."index.php/diary_add_contact" ?>">New Contact</a></li> 
     <div id="input-cell-close" class="input-cell"><a href="#"><?php echo "<img src=\"".base_url()."images/cc_close.png\" id=\"input-cell-close\" border=\"0\" alt=\"close\" />" ?></a></div> 
    </ul> 
</div> 

</div> 

jquery和jquery ui包含在我的文檔頭中。如果您需要更多信息,我正在使用jquery ui ajax選項卡:http://jqueryui.com/demos/tabs/#ajax

回答

1

在執行Ajax請求時,應該從父頁面發送段。就像這樣:

在你的控制器:

$data['segments'] = $this->uri->segment(3)."/".$this->uri->segment(4)."/".$this->uri->segment(5); 

在你看來:

<li><a href="<?php echo base_url()."index.php/diary_add_appt/{$segments}" ?>">Appointment</a></li> 
<li><a href="<?php echo base_url()."index.php/diary_add_event/{$segments}" ?>">Event</a></li> 
<li><a href="<?php echo base_url()."index.php/diary_add_client/{$segments}" ?>">New Client</a></li> 
<li><a href="<?php echo base_url()."index.php/diary_add_contact/{$segments}" ?>">New Contact</a></li> 
+0

感謝您的回覆Captiain東京!我已經在上面添加了更多信息,如果您需要其他信息,請告訴我。 – Robimp 2010-09-27 16:15:32

+0

你好,你還在嗎? – Robimp 2010-09-28 09:06:33

+0

抱歉,不知道jQuery Ajax標籤是如何工作的......還可以發佈標籤的html嗎?謝謝。 – Mischa 2010-09-28 10:29:48