2017-02-23 7 views
1

私は候補者のための1つのビューページを持っています...それで私はREQUEST CONTACT INFOのために1つのボタンを与えました..ユーザーがこのボタンをクリックするとメールを送信する必要があります..ユーザがcodeigniterのボタンをクリックするとメールを送信

リクエストがconfirmed..thenユーザーであるように私はちょうど1つのポップアップを与えたユーザーがボタンをクリックするが、OKをクリックしてくださいます場合は...その後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

あなたはuがメール機能を使用する機能になり、確認のAJAXとAJAXのURLを発射する必要があります。 –

+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を渡す必要があります。あなたはURLを渡す方法を知っていますか? –

+0

それは働いています..私のコントローラで別の機能を取った.. – bharathi

+0

大丈夫私はあなたのメールを送信するために作成する新しい機能の名前と現在のページのurを与える。 –

関連する問題