Utilizamos cookies para intentar brindarle una mejor experiencia en Freshdesk.
Si desea saber más sobre el tipo de cookies que utilizamos y sobre la forma y motivos por los que las usamos, lea nuestra Política de privacidad. Si no le gustan las cookies o está a dieta, también puede desactivarlas por completo. Solo tenga en cuenta que en Freshdesk nos encantan las cookies (sobre todo las que tienen virutas de chocolate), y que algunos apartados de Freshdesk podrían no funcionar correctamente si las desactiva.
También daremos por hecho que acepta y está de acuerdo con la manera en que usamos las cookies, tal como se describe en nuestra Política de privacidad, a menos que decida desactivarlas por completo a través de su navegador.
Para que funcione la validación de controles, como por ejemplo los de tipo email, éstos deben estar incluidos en un formulario.
A continuación vemos un ejemplo:
<!-- Inputs for filtering --> <form> <div class="myJSFilters"> <flx-text required id="txtObjName" type="text" placeholder="Type an object name and press filter!"></flx-text> </div> <button onclick="$(this).closest('form').validate(); if($(this).closest('form').valid()){ initTest() }" class="btn bg-info">Filter</button> </form> <!-- Sample generic list module --> <flx-module modulename="sysmod-list-generic" type="flx-list" class="default" title="Objects"> <div class="cntBody"> <flx-list mode="list" objectname="SysObjects" objectwhere="" id="mod-sysmod-list-generic" modulename="sysmod-list-generic"></flx-list> </div> </flx-module>function initTest(){ debugger; //Find list module using id var listMod=$('#mod-sysmod-list-generic')[0]; //If input has value apply to additionalWhere if($('#txtObjName').val()==''){ listMod.additionalWhere = null; }else{ listMod.additionalWhere = 'Objects.ObjectName like \'%'+$('#txtObjName').val()+'%\''; } //Refresh list module listMod.refresh(); }0 Votos
0 Comentarios
Iniciar sesión o Registrarse para publicar un comentario