Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/428.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何制作链接编辑代码点火器_Javascript_Php_Codeigniter - Fatal编程技术网

Javascript 如何制作链接编辑代码点火器

Javascript 如何制作链接编辑代码点火器,javascript,php,codeigniter,Javascript,Php,Codeigniter,我在codeigniter中有一些脚本,但我对这里的makelinkedit和delete感到困惑,因为变量中有。请告诉我 $edit=''; $delete=''据我所知,我得出了这个结论 <?php echo $edit = '<a data-uk-tooltip title="Edit" class="md-btn md-btn-warning md-btn-mini md-btn-wave-light waves-effect waves-button waves-lig

我在codeigniter中有一些脚本,但我对这里的makelinkedit和delete感到困惑,因为变量中有。请告诉我

$edit='';

$delete=''据我所知,我得出了这个结论

<?php
echo $edit  = '<a data-uk-tooltip title="Edit" class="md-btn md-btn-warning md-btn-mini md-btn-wave-light waves-effect waves-button waves-light" href="javascript:void(0)" id="1" onclick="deleteData(this.id)"><i class="uk-icon-pencil uk-icon-small"></i>Edit</a>';
echo $delete = '<a data-uk-tooltip title="Delete" class="md-btn md-btn-danger md-btn-mini md-btn-wave-light waves-effect waves-button waves-light" href="javascript:void(0)" id="1" onclick="editData(this.id)"><i class="uk-icon-trash uk-icon-small"></i>Delete</a>';

 ?>

<script type="text/javascript">
    function deleteData(id) {
        alert(id);
        //delete data with ajax call
    }
    function editData(id) {
        alert(id);
        //edit data with ajax call
    }
</script>


功能btnAction(id、操作){
var请求=$.ajax({
url:“”,
方法:“张贴”,
数据:{
id:id,
行动:行动
},
cache:false,
contentType:false,
processData:false,
数据类型:“json”
});
请求完成(功能(状态){
控制台日志(状态);
)};
}

从哪里调用控制器->方法?1) 使用JavaScript,或2)直接从您的锚标记@阿里夫MH
<?php
  echo $edit  = '<a data-uk-tooltip title="Edit" class="md-btn md-btn-warning md-btn-mini md-btn-wave-light waves-effect waves-button waves-light" href="javascript:void(0)" data-id="1" data-action="Edit" onclick="btnAction($(this).data('id'),$(this).data('action'))"><i class="uk-icon-pencil uk-icon-small"></i>Edit</a>';
  echo $delete = '<a data-uk-tooltip title="Delete" class="md-btn md-btn-danger md-btn-mini md-btn-wave-light waves-effect waves-button waves-light" href="javascript:void(0)"  data-id="1" data-action="Delete" onclick="btnAction($(this).data('id'),$(this).data('action'))"><i class="uk-icon-trash uk-icon-small"></i>Delete</a>';
?>
<script type="text/javascript">
  function btnAction(id,action){
    var request = $.ajax({
                url: '<?php echo site_url('your-controller/method'); ?>',
                method: "POST",
                data: {
                  id:id,
                  action:action
                },
                cache: false,
                contentType: false,
                processData: false,
                dataType: "json"
            });
    request.done(function( status ) {
                console.log(status);
            )};
  }
</script>