Usando el fondo generado automáticamente por fastadmin, cuando hay elementos de búsqueda clasificados en la barra de búsqueda, la búsqueda del cuadro de texto se muestra de forma predeterminada y queremos implementar la búsqueda dinámica de lista desplegable. Se logran los siguientes efectos.
Busque el archivo js del archivo correspondiente y modifíquelo de la siguiente manera
//模糊搜索
{
field: 'pclass.cname', title: __('Pclass.cname'), operate: 'LIKE %...%', placeholder: '模糊搜索,*表示任意字符'},
Luego agregue el siguiente código en el archivo js, que debe agregarse var table = $("#table");
después
table.on('post-common-search.bs.table', function (event, table) {
var form = $("form", table.$commonsearch);
$("input[name='pclass.cname']", form).addClass("selectpage").data("source", "pclass/index").data("primaryKey", "cname").data("field", "cname").data("orderBy", "id desc");
Form.events.cxselect(form);
Form.events.selectpage(form);
});
Para parámetros específicos, consulte las propiedades de la lista desplegable dinámica a continuación