Select

Data
$data = [
    [
        "value" => 0,
        "name"  => "Anakin"
    ], [
        "value" => 1,
        "name"  => "Luke"
    ], [
        "value" => 2,
        "name"  => "Leila"
    ]
];
<label>Select</label>
{{ IrisForm::select("select1", $data) }}
<label>Select with value</label>
{{ IrisForm::select("select2", $data, 1) }}
<label>Select with class</label>
{{ IrisForm::select("select3", $data, "", "select-is-danger") }}
<label>Select without icon</label>
{{ IrisForm::select("select4", $data, "", "", false) }}
<script>
function selectChange(select) {
    console.info('Value : ' + select.value);
}
</script>

<label>Select with JS</label>
{{ IrisForm::select("select5", $data, "", "", true, "onchange=\"selectChange(this)\"") }}
<script>
function selectChange(select) {
    console.info('Value : ' + select.value);
}
</script>

<label>Select with value, class and JS</label>
{{ IrisForm::select("select6", $data, 1, "select-is-danger", true, "onchange=\"selectChange(this)\"") }}