有什么方法可以在 Laravel Backpack CRUD 上更改运行时(使用 ajax 等)类型为 'table' 的字段的值?

Is there any way to change the value of fields whose type is 'table' in runtime (with ajax or etc.) on Laravel Backpack CRUD?

在Laravel Backpack CRUD 中,我想在更改另一个字段后更改类型为'table'(我将其内容保存为JSON)的字段的当前值。那么有没有办法做到这一点?

例如: 更改一些单选按钮后,我想根据单选按钮的值更改 'table' 字段的内容。

是的,这是可能的。在我看来,最简单的方法是:

  • create a new field typeradiocheckbox 或您希望成为切换的任何字段类型开始;

  • 在您的表单中使用该字段类型而不是原始字段类型;

  • 在自定义字段类型中,在 JavaScript 中,包括您想要自定义 table 字段的逻辑;