Quantcast
Channel: Recent Discussions — DataTables forums
Viewing all articles
Browse latest Browse all 82517

Using Chosen field type editor 1.4 options

$
0
0

How do I use chosen for the field type when i am using field options in the Editor::inst if i use select all options are displayed when i use chosen the select turns into the chosen plugin but displays no option.

editor = new $.fn.dataTable.Editor( {
        ajax: "database/connections/attendance.php",
        table: "#example",
        fields: [ {
                label: "Member:",
                name: "members[].id",
                type: "select"
            }, {
                label: "Guns:",
                name: "guns[].id",
                type: "chosen"
            }
        ]
    });
Editor::inst( $db, 'attendance' )
    ->fields(
        Field::inst( 'id' )->validator( 'Validate::notEmpty' ),
        Field::inst( 'member' ),
        Field::inst( 'gun' ),
        Field::inst( 'attendance.timestamp' )
    )
    //->leftJoin( 'members', 'members.id', '=', 'attendance.member' )
    //->leftJoin( 'guns', 'guns.id', '=', 'attendance.gun' )
    ->join(
        Join::inst( 'guns', 'array' )
            ->join('gun', 'id')
            ->fields(
                Field::inst( 'id' )->validator( 'Validate::required' )->options( 'guns', 'id', 'name' ),
                Field::inst( 'name' )
            ),
        Join::inst( 'members', 'array' )
            ->join('member', 'id')
            ->fields(
                Field::inst( 'id' )->validator( 'Validate::required' )->options( 'members', 'id', 'firstname' ),
                Field::inst( 'firstname' ),
                Field::inst( 'lastname' )
            )
    )
    ->process($_POST)
    ->json();

Viewing all articles
Browse latest Browse all 82517

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>