【发布时间】:2017-07-13 12:47:38
【问题描述】:
我有一个候选人查看页面..所以我给了一个按钮请求联系信息..所以当用户点击这个按钮时我需要发送邮件..
当用户点击按钮时,我只是给出了一个弹出窗口,就像您的请求得到确认..然后用户将点击确定...然后弹出窗口将关闭..
这是我的按钮代码:
<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);
}
谁能帮我怎么做..我知道如何发送邮件..
我想知道用户点击按钮时如何发送邮件..
谁能帮帮我..
【问题讨论】:
-
您需要在确认时触发 ajax,并且 ajax 的 url 将是您使用邮件功能的功能。
-
你能用代码解释一下吗..如何为那个编写ajax函数..我对ajax了解不多..
-
你可以这样做-
function getConfirmation(){ var retVal = confirm("your request is confiremed ?"); if(retVal){ $.ajax({ url:'tothemailfunction', success:function(data){ } }); }你知道如何在codeignitor中传递url吗? -
我可以直接在控制器中写邮件功能吗
-
这将在您的视图页面中的脚本标记中,您还必须将 jquery 包含在您的视图页面中,就像这样复制并粘贴这个-
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script><script> function getConfirmation(){ var retVal = confirm("your request is confiremed ?"); if(retVal){ $.ajax({ url:'tothemailfunction', success:function(data){ } }); }`
标签: jquery codeigniter email