在程序中快速添加下拉菜单
上一节讲解的是在模板中添加下拉菜单,在程序中也有另一种更快捷的方法添加下拉菜单。
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 就是提示语句,可不设置。