estoy tratando de hacer mantencion a un sistema echo en perl con ajax. que la verdad no tengo mucha experiencia. he avanzado un poco en entender, pero ahora me encuentro con una llamada a un javascrit que nuevamente no encuentro su definicion. este es el codigo:
Código HTML:
use CGI::Ajax; use HTMLTMPL; use CGI qw/:standard/; use SIB::GeneralCgi; # Create the template object and load it. $IdNivelAcceso = $datos->{session}->{id_nivel_acceso}; my ($array, $hash, $scalar)=$datos->perfil_usuario_listview($IdNivelAcceso, 0, '(Todos)'); my $cmb = popup_menu(-name=>'cmbPerfil', -id=>'cmbPerfil', -title=>'Lista desplegable que permite realizar la búsqueda por algún perfil particular', -style=>'width: 300px; background-color: #ffffff; font-weight: bold; color: darkblue;', -values=>$array, -labels=>$hash); $templ = new HTMLTMPL; $templ->src($ini->get(['ARCHIVO', 'TPL']).'\mantenedores\usuario_listview.html'); $templ->txtBuscar(textfield(-name=>'txtBuscar', -id=>'txtBuscar', -size=>30, -maxlength=>30, -override=>1, -title=>'Caja de texto que permite realizar la búsqueda por un usuario en particular')); $templ->cmbPerfil($cmb); $templ->btnBuscar(button(-name=>'btnBuscar', -class=>"boton6", -value=>'Buscar', -title=>'Botón que realiza la búsqueda', -onclick=>"javascript:fxCargaUsuarios(['txtBuscar', 'cmbPerfil', 'cgi_edit', 'NO_CACHE'], ['usuario_listview'])")); my $cgi = new CGI; my $pjx = new CGI::Ajax( 'fxCargaUsuarios' => \&fxCargaUsuarios, 'fxCargaPermisos' => \&fxCargaPermisos); print $pjx->build_html( $cgi, $templ->htmlString);
la funcion js que hago mension es
onclick=>"javascript:fxCargaUsuarios(['txtBuscar', 'cmbPerfil', 'cgi_edit', 'NO_CACHE'], ['usuario_listview'])")
Gracias por la ayuda