php - Laravel 下拉列表

标签 php mysql laravel laravel-4

我正在使用 Laravel 框架,并且有两个下拉列表,它们都从数据库表中读取数据,

第一个它从表中读取所有记录并将其填充到选择列表中

这是我的代码:

   <div class="form-group">
       {{Form::select('advertiserName', Advertiser::all()->lists('advertiserName', 'advertiserId'))}}
   </div>

它显示广告商名称并传递广告商的 ID。

我希望第二个下拉菜单显示与上述所选广告客户相关的所有品牌。

这是我的代码:

   <div class="form-group">
        {{Form::select('brandName', Brand::where('advertiserId', '=', '3')->lists('brandName', 'id'))}}
   </div>

advertiserId是广告商的外键,3必须替换为您在第一个下拉列表中选择的advertiserId,基本上我想将变量从第一个选择列表传递到第二个选择列表

谢谢

最佳答案

基本上,您需要使用 AJAX 根据第一个下拉列表中选择的选项来获取第二个下拉列表的数据。

在特定 div 内创建第二个下拉菜单,并在 ajax 调用后替换 ajax 响应中的 div 内容。

关于php - Laravel 下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27982034/

相关文章:

mysql - 让重复 key mysql正常工作

php - 如何在 Laravel 中使用 NewsAPI

php - 使用 select 子查询计算其他表数据并显示在 php laravel 的主表中

php - 在使用 PHP 进行部署期间如何处理库依赖性?

php - 真正准备好时会默默失败,模仿时会有效

mysql - 更新 MYSQL 时间戳列但不大于 now()

php - 如何使用 PHP 执行 sed -i '/^MAIL_DRIVER=/s/=.*/=log/' .env 之类的内容来更新 Laravel dotenv 文件中的变量值

php - 如何在javascript中修改php字符串变量

php - 如何在div中加载CKEditor?

php - 将 base64 编码的用户数据放入 img 的 src 中是否安全?