首页 文章

Grocery CRUD:选择Dropdown后自动插入字段的相应值

提问于
浏览
0

我已经探索了新的Grocery CRUD库并轻松地进行了研究 . 我现在陷入了一个问题 . 我有两张 table ,他们的田地 -

name_table :id,Name,Item1,Price1

items_table :id,Item2,Price2

现在我可以选择 items_table 的字段 - (Item2)作为 name_table 的下拉列表,同时使用set_relation函数添加记录 . 但是如何在前端用户选择特定下拉列表后插入 Price2 --> Price1 的值 .

请在下面查看图片链接并帮助我

Visual Diagram

1 回答

  • 1

    您可以使用:

    $crud->callback_field('field', array($this, 'field_callback'));
    

    并在field_callback函数中:

    function field_callback($value = '', $primary_key = null)
    {
    
        $returner = "<select name='field' ></select>
                        <script type='text/javascript'>
                        -- JS AJAX SCRIPT
                        </script>";
        return $returner;
    }
    

    通过这种方式,您可以在前端为自定义操作创建自定义ajax的自定义字段

相关问题