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