Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Backpack Laravel select2_from_ajax字段返回结果,但我无法选择任何结果_Laravel_Backpack For Laravel - Fatal编程技术网

Backpack Laravel select2_from_ajax字段返回结果,但我无法选择任何结果

Backpack Laravel select2_from_ajax字段返回结果,但我无法选择任何结果,laravel,backpack-for-laravel,Laravel,Backpack For Laravel,我正在使用Backpack for Laravel实现一个“select2 from_ajax”字段 我已经在其他地方实现了这一点,并且工作正常。但由于某些原因,在这次实现时,它不会让我选择任何选项,并且在将鼠标悬停在选项上时不会显示突出显示。它列出了正确的选项,我只是不能选择其中任何一个 我能想到的唯一一件事是,它试图引用的关系在数据库中没有主“id”字段,但我不确定这会影响什么 我已经实现了索引和显示路由 问题在于关系字段的主键不是“id”,而是使用不同的列名设置的 我修改了数据结构,使引用

我正在使用Backpack for Laravel实现一个“select2 from_ajax”字段

我已经在其他地方实现了这一点,并且工作正常。但由于某些原因,在这次实现时,它不会让我选择任何选项,并且在将鼠标悬停在选项上时不会显示突出显示。它列出了正确的选项,我只是不能选择其中任何一个

我能想到的唯一一件事是,它试图引用的关系在数据库中没有主“id”字段,但我不确定这会影响什么


我已经实现了索引和显示路由

问题在于关系字段的主键不是“id”,而是使用不同的列名设置的


我修改了数据结构,使引用的外键指向标记为“id”的列

请共享crud控制器中的代码和使用的路由,确保custom.php中的路由不是api。php@OMR-谢谢。这似乎是一个数据结构问题。我将主键列名从“x”更改为“id”,这似乎解决了问题。我不确定这是否是Laravel背包的一个限制,或者我的配置不正确。谢谢分享你的解决方案。我相信有一天它会帮助别人