跳转到内容

在程序中快速添加下拉菜单

上一节讲解的是在模板中添加下拉菜单,在程序中也有另一种更快捷的方法添加下拉菜单。

fun('link@more',"<i class='glyphicon glyphicon-star-empty'></i>审核操作",[
'删除(ajax)'=>[
'url'=>urls('index',['uid'=>$rs['uid']]),
'target'=>'ajax', //ajax请求标志
'alert'=>'你确认要删除吗?', //弹出提示, 不设置,则不提示,直接操作
],
'审核'=>[
'url'=>urls('index',['uid'=>$rs['uid']]),
'target'=>'ajax',
],
'浏览内容'=>[
'url'=>urls('index',['uid'=>$rs['uid']]),
],
'下一页'=>[
'url'=>urls('index',['uid'=>$rs['uid']]),
],
'删除(跳转)'=>urls('index'),
]);

使用的是fun函数,第二个元素是直接呈现给用户看到的标题。第三个数组就是下拉菜单的所有菜单元素。 数据KEY是链接标题。值的话,可以直接是链接网址,

也可以是一个数组,这样功能更丰富,这个数组可以定义元素'target'本窗口打开self或新窗口打开_blank,又或者是ajax请求。alert 就是提示语句,可不设置。