Matienzo
9/13/2017 - 12:07 PM

Usar Selectize con variables de PHP

<?php

public function funcion(){
  $tipos_tramites = TipoTramite::select('id','nombre','plantilla')
        ->orderBy('nombre')
        ->whereIn('id',$tramites_permitidos)
        ->get();
  \JavaScript::put([
        'tipos_tramites' => json_encode($tipos_tramites),
    ]);
}

>
var select_tipotramite;
 
$('#select-tipotramite').selectize({ 
    maxItems:1, 
    valueField: 'id', 
    labelField: 'nombre', 
    searchField: 'nombre', 
    sortField: 'nombre', 
    placeholder: 'Tipo de trámite',  
    onChange: function(){ /*setearPlantilla();*/ } 
});

//Para Cargar Datos JSON (usar Paquete Javascript en PHP para pasar las variables
select_tipotramite = $('#select-tipotramite')[0].selectize;
select_tipotramite.load(function(callback) { callback( JSON.parse(tipos_tramites)); });