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

时间:2017-10-01 10:44:09

标签: php sql codeigniter crud grocery-crud

我已经探索了新的Grocery CRUD库和&轻松地工作。 我现在陷入了一个问题。 我有两个表格及其字段 -

name_table :id,Name,Item1,Price1

items_table :id,Item2,Price2

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

请查看下面的图片链接&帮助我

Visual Diagram

1 个答案:

答案 0 :(得分: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的自定义字段