yii2中,视图中使用autocomplete在传值和显示在两个不同的表的时候,进行搜索查询的方法

<?php
        echo $form->field($model,'sys_users_id')//主模型$model是TPurchase(含有sys_users_id字段)指定传的值(后面的字段必须在前面的model中存在)
                  ->autocomplete(array_merge($htmlOptions,['value'=> Yii::$app->user->getName()]),//设置默认显示的汉字名字(对应main/create方法128行设置的默认显示的id名字)
                                 true,//$keyValue=true,可以设置一个隐藏域input,可以将真正传输的值(隐藏域)和autocomplete显示的值分开
                                  '/user/autocomplete',//传递到的可以返回指定json格式的指定方法
                                 ['searchField'=>'username']//要搜索显示sys_users表的username字段
                                );        
?>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值