javascript - 确认警报消息不起作用后删除
问题描述
当我想删除一个getsub时,确认在我看来不起作用只是为父母工作......有什么问题????但是确认警报在第一个 foreach 中不起作用,即有 $getsub ...我认为我的 onclick 属性有问题,但我无法识别它是什么?
这是我的看法
<tbody>
<?php
$parents = $cats->where('parent',0)->all();
$counter = 1 ;
function GetSub($id,$cats,$counter) {
$width = 35 * $counter ;
$getsub = $cats->where('parent',$id)->all();
foreach ($getsub as $value){
$edit = '<a href="'.url('admin/yekta/category/'.$value->id.'/edit').'"
class="table-action-btn"><i class="md md-edit"></i></a>' ;
$delete = '<a
href="javascript:;"onclick="$.Notification.confirm(\'warning\',\'top
center\',\' آیا برای حذف این دسته مطمئنید؟\' ,
'.url('admin/yekta/category/'.$value->id.'/destroy').')" class="table-
action-btn"><i class="md md-close"></i></a>' ;
$edbtn = (Auth::user()->can('edit video')) ? $edit : '' ;
$dlbtn = (Auth::user()->can('delete video')) ? $delete : '' ;
echo "<tr>
<td><i class='fa fa-square-o'></i> ".$value->id."</td>
<td style='padding-right: ".$width."px;'><i class='fa fa-square-o'></i> ".$value->name."</td>
<td style='text-align: center;'>
<div class='btn-group'>
$edbtn
$dlbtn
</div>
</td>";
if($value->has_next){
$counter ++ ;
GetSub($value->id,$cats,$counter);
}
echo '</tr>';
}
}
?>
@foreach($parents as $value)
<tr>
<td><i class="fa fa-square-o"></i> {{ $value->id }}</td>
<td><i class="fa fa-square-o"></i> {{ $value->name }}</td>
<td style="text-align: center;">
<div class="btn-group">
@can('edit video')
<a href="{{ url('admin/yekta/category/'.$value->id.'/edit') }}" class="table-action-btn"><i class="md md-edit"></i></a>
@endcan
@can('delete video')
<a href="javascript:;" onclick="$.Notification.confirm('warning','top center',' آیا برای حذف این دسته مطمئنید؟' , '{{ url('admin/yekta/category/'.$value->id.'/destroy') }}')" class="table-action-btn"><i class="md md-close"></i></a>
@endcan
</div>
</td>
</tr>
<?php
if($value->has_next){
GetSub($value->id,$cats,$counter);
}
?>
@endforeach
</tbody>
解决方案
推荐阅读
- angular - 使用 serenity-js 、 cumber 、 protractor 和 jasmine 进行端到端测试
- asp.net-mvc - 如何检查一个真正的布尔值,然后在我的 MVC Web 应用程序中将所有其他值设置为 false?
- c# - 如何隐藏没有可见性属性的窗口?
- python - 如何将每个样本 1px 绘制到图像上?/ DPI 测量的方向是什么?
- bash - 仅在许多文件中的特定列上使用 grep?
- google-chrome - Chrome 扩展程序 - 侦听服务工作人员网络调用时的否定选项卡 ID (-1)
- flutter - 无法将 ListView 设置为 LayoutBuilder Widget (Flutter)
- java - jlist listModel arrayOutOfBounds 在 20 项
- mysql - Sequelize 从关联表中获取列的总和
- python - 如何计算转移概率