class="form-control selectpage" name="row[user_id]"type="text"data-live-search="true" data-field="phone"//搜索字段 data-params='{"custom[phone]":["notin","[null]"]}' //搜索条件 data-format-item="{phone} - {nickName}" //显示的内容data-primary-key="user_id" //选择的主键value=...
当想为data-source传递条件时需要用到 data-params, 并且改 data-source="package/selectpage"。 data-params 支持 function 类型,如果需要动态传参(例如联动查询),则可以在 JS 中(一般路径是 public/assets/js/backend/xxx )将 data-params 添加一个 function 处理即可,在表单初始化 Form.api.bindevent 之前使用...
二级联动 : $("#c-cp_trans_ids").data("params", function (obj) { return {custom: {type: $("#c-cp_trans_id").val()}}; }); 1. 2. 3. 第二种方法: 1. $(document).on("change", "#c-category1", function () { $.post("mall/goods/brands/selectpage",{custom: {catId: $(...
[FE]FastAdmin动态下拉组件Selectpage⾃定义data-params 正常情况下,我们想获取列表只需要定义接⼝路径和要显⽰的字段名即可,⽐如: 当想为data-source传递条件时需要⽤到 data-params, 并且改 data-source="package/selectpage"。data-params ⽀持 function 类型,如果需要动态传参(例如联动查询),则可以...
SelectPage有bug,当data-field的值为int类型时,这里比较会出错。data-field的值为string类型时就不会 当selectpage input有默认值时,data-field的值为int类型,点击selectpage input时仅会加载1行数据,相当于搜索了 期望结果 期望结果(请详细描述一下你说期望的结果):把===换成==就行了 环境 (请详细说明一下你...
{:__('Upload')} </
data(), data && data.option, typeof option === 'object' && option); data = $this.data(SelectPage.dataKey), params = $.extend({}, defaults, $this.data(), data && data.option, typeof option === 'object' && option); if (!data) $this.data(SelectPage.dataKey, (data = new ...
$field : 'name', 'data-primary-key' => $primaryKey ? $primaryKey : 'id']); $options['class'] = isset($options['class']) ? $options['class'] . ' selectpage' : 'selectpage'; return $this->text($name, $value, $options); ...
SelectPage的data-format-item在1.2.0之前的版本只支持使用JS赋值function来实现格式化模板功能,如: $("#c-category").data("format-item", function(row){ return row.title + " - " + row.author; }); 1. 2. 3. 从FastAdmin1.2.0版本开始,同时还支持占位符和模板,如: ...
['item' => function ($query) { $query->order(array('id' => 'desc')); } ]) ->where($where)->find(); if ($this->request->isAjax()) { //如果发送的来源是Selectpage,则转发到Selectpage if ($this->request->request('name')) { return $this->selectpage(); } $result = array(...