当想为data-source传递条件时需要用到 data-params, 并且改 data-source="package/selectpage"。 data-params 支持 function 类型,如果需要动态传参(例如联动查询),则可以在 JS 中(一般路径是 public/assets/js/backend/xxx )将 data-params 添加一个 function 处理即可,在表单初始化 Form.api.bindevent 之前使用...
[FE]FastAdmin动态下拉组件Selectpage⾃定义data-params 正常情况下,我们想获取列表只需要定义接⼝路径和要显⽰的字段名即可,⽐如: 当想为data-source传递条件时需要⽤到 data-params, 并且改 data-source="package/selectpage"。data-params ⽀持 function 类型,如果需要动态传参(例如联动查询),则可以...
<input id="c-name" data-rule="required" data-source="category/selectpage" data-field="title" class="form-control selectpage" name="row[name]" type="text" value=""> 3. 实现条件查询 如果你需要在查询时添加额外的条件,可以使用data-params属性。这个属性接受一个JSON对象,该对象将作为查...
©著作权归作者所有,转载或内容合作请联系作者 fastadmin 更多精彩内容,就在简书APP "小礼物走一走,来简书关注我" 赞赏支持还没有人赞赏,支持一下 张大娃创业笔记互联网连续创业的程序员,不断实践,不断进步中,干货有一些,经验有一些。... 总资产72共写了1.7W字获得596个...
fastadmin 关于selectpage查询及二级联动 === data-params='{"custom[group_id]":"1"}' 条件查询只需加入上面这句代码 === 二级联动 : $("#c-cp_trans_ids").data("params",function(obj) {return{custom: {type: $("#c-
control-label col-xs-12 col-sm-2">{:__('用户类型')}: 对应控制器的js修改 api: { bindevent: function () { Form.api.bindevent($("form[role=form]"));
第一步,打开FastAdmin的后台管理界面,进入需要使用selectpage组件的页面。 第二步,找到需要使用selectpage组件的输入框,在该输入框的HTML代码中添加data-url属性,该属性的值是一个URL,指定了获取下拉选择项数据的接口地址。 第三步,在该输入框的HTML代码中添加data-multiple属性,该属性的值为true或false,表示是否允许多...
fastadmin 关于selectpage查询及二级联动 条件查询二级联动文章分类开源 === data-params='{"custom[group_id]":"1"}' 条件查询只需加入上面这句代码 === 二级联动 : $("#c-cp_trans_ids").data("params", function (obj) { return {custom: {type: $("#c-cp_trans_id").val(...
add:function(){$("#c-category_id").data("params",function(obj){return{custom:{course_id:$("#c-course_id").val()}};});Controller.api.bindevent();}, 在这段代码中,我们首先为#c-category_id元素绑定了一个data方法,该方法返回一个函数,这个函数接受一个参数obj,并返回一个包含自定义参数的对...
2.data-params='{"custom[type]":"test"}',来限制返回的字段 /** * Selectpage搜索 * *@internal*/publicfunctionselectpage(){// return parent::selectpage();// 注释掉继承的,下面是重写的// 获取标签列表,渲染成右侧的树形,记得引入use fast/tree 这个命名空间$wenzhang_tags_right=collection(db::name...