2017-02-23 83 views
1

我有一個查看頁面的候選人..所以我給了一個按鈕,請求聯繫信息..所以當用戶點擊這個按鈕,我需要發送郵件..發送郵件時,用戶點擊按鈕在codeigniter

當按鈕我只是給了一個彈出像你要求用戶點擊是confirmed..then用戶會點擊確定......然後poup將關閉..

這裏是我的按鈕代碼:

<td><button type="button" class="btn btn-info" onclick="getConfirmation();"><b>REQUEST CONTACT INFO</b></button></td> 


<script type="text/javascript"> 

     function getConfirmation(){ 
      var retVal = confirm("your request is confiremed ?"); 
</script> 

這是我的控制器代碼:

public function user_view_candidates() 

{ 

    $data['view_candidates'] = $this->CandidateModel->getcandidates(); 
    $this->load->view('Candidates/user-view-candidates',$data); 
} 

誰能幫我該怎麼辦this..i知道如何發送郵件..

我想知道,當用戶點擊按鈕如何發送郵件..

誰能幫我。 。

+0

需要開槍確認的AJAX和AJAX的網址是其中u使用郵件功能的功能。 –

+0

可以請你解釋一下代碼..如何寫ajax函數爲那個..我沒有那麼多的關於ajax的知識.. – bharathi

+0

你可以這樣做 - function getConfirmation(){ var retVal = confirm( 「你的要求是困惑的?」); 如果(retVal的){ $就({ URL: 'tothemailfunction', 成功:功能(數據){ } }); } ' 你知道如何在codeignitor中傳遞url嗎? –

回答

1

使用此:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jque‌​ry.min.js"></script> 
<script> 
    function getConfirmation(){ 
    var retVal = confirm("your request is confiremed ?"); 
    if(retVal) { 
     $.ajax({ 
      url:'tothemailfunction', 
      success:function(data){ 
      } 
     }); 
    } 
</script> 
+0

你必須爲郵件製作單獨的函數,然後在ajax url上,你需要把url傳遞給那個函數。你知道如何傳遞網址嗎? –

+0

它的工作..我採取了另一種功能在我的控制器.. – bharathi

+0

好吧,然後給我你的當前網頁的URL和你將創建發送郵件的新功能的名稱。 –

相關問題