Laravel-admin 框架中表单如何根据 select 选中事件来动态修改 switch 的状态

protected function _form()
    {
        $form = new Form(new shop);
        $form->select('type', '购买类型')->options([1=>'人文类','2'=>'生活类','3'=>'地理类'])->rules('required');
        $form->switch('isbuy', '是否购买');
        return $form;
   }

如下图所示:比如我选中人文类,switch状态变为disable禁用状态,如何实现,请教一下会的朋友解答一下,谢谢!

Laravel-admin框架中form表单如何根据select下拉选中事件来动态修改switch的disable状态

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 4

我在很早之前,有做过这个需求,当时是用JS监听了select的change事件,然后用pjax.reload 传递一个参数在地址栏,通过request取到参数进行判断。

4年前 评论

重新刷新页面,后端处理

    var store_name  = $(".store_name").val();
    $.pjax({container:"#pjax-container", url: "edit?store_name="+ store_name });
3年前 评论

@fangmuke 老哥 您当初是怎么实现的

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!