javascript Codeigniter 当我单击删除时,如果单击是或否,我想弹出通知

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/16891926/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-10-27 06:23:26  来源:igfitidea点击:

Codeigniter when i click delete i want pop up notification if if click yes or not

phpjavascriptcodeigniter

提问by Welcome Always

Model:

模型:

 function delete_exchange($ExchangeRateId) {
    $this -> db -> where('ExchangeRateId', $ExchangeRateId);
    $this -> db -> delete('exchange_rate');
}

Controller:

控制器:

function delete($ExchangeRateId) {
        $user_type = $this -> session -> userdata('user_type');
        if ($user_type != "admin") {
            redirect(base_url() . 'user_admin/login');
        }
        $this -> all -> delete_exchange($ExchangeRateId);
        redirect(base_url() . 'exchange/index');
    }

The delete button is clear, here I want a notification like pop up yes or then must run the action I mean delete on

删除按钮很清楚,在这里我想要一个通知,比如弹出是或者必须运行我的意思是删除的操作

回答by webGautam

In view Page

在视图页面

<script>
function doconfirm()
{
    job=confirm("Are you sure to delete permanently?");
    if(job!=true)
    {
        return false;
    }
}
</script>

Delete Link

删除链接

<a href="<?php echo site_url();?>/mycontroller/delete/<?php print($data->auc_id);?>">
   <img  src='images/delete.gif' title="Delete" onClick="return doconfirm();" >
</a>

回答by Fasil kk

Do like this in your view..

在你看来这样做..

<a href="<?PHP site_url('delete/').$ExchangeRateId;?>" onclick="return deletechecked();">delete<?a>

    function deletechecked()
    {
        if(confirm("Delete selected messages ?"))
        {
            return true;
        }
        else
        {
            return false;  
        } 
   }

回答by bipen

you need to do that client side.. in your view... onclick event of a button where you want the conformation use confirm()...

你需要做那个客户端......在你看来......你想要构造使用的按钮的onclick事件confirm()......

add this to you button..

将此添加到您的按钮..

<button onclick="confirmation()" />

function confirmation()
{
   var r=confirm("are you sure to delete?")
   if (r==true)
  {
    alert("pressed OK!")
    // call the controller
  }
  else
  {
   alert("pressed Cancel!");
   return false;
  }
}