Tengo un archivo .php que tiene muchas funciones, pero de estas funciones solo necesito una, como puedeo acceder a ella.
Mis archivos son:
index.html
Código HTML:
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Probando</title> <script type="text/javascript" src="jquery-1.4.2.min.js"></script> <script type="text/javascript" src="funciones.js"></script> </head> <body> <form action="formulario.php" method="post" id="formulario"> Ingrese nro:<input type="text" name="nro" id="nro" size="10"><br> <input type="submit" value="Calcular el cuadrado" id="enviar"> <div id="resultados"></div> </form> </body> </html>
Código:
y el archivo :// JavaScript Document var x; x=$(document); x.ready(inicializarEventos); function inicializarEventos() { var x; x=$("#enviar"); x.click(presionSubmit); } function presionSubmit() { var v=$("#nro").attr("value"); $.ajax({ async:true, type: "POST", dataType: "html", contentType: "application/x-www-form-urlencoded", url:"formulario.php", data:"numero="+v, beforeSend:inicioEnvio, success:llegadaDatos, timeout:40000, error:problemas }); return false; } function inicioEnvio() { var x=$("#resultados"); x.html('<img src="cargando.gif">'); } function llegadaDatos(datos) { $("#resultados").text(datos); } function problemas() { $("#resultados").text('Problemas en el servidor.'); }
formulario.php
Código PHP:
<?php
$cuadrado = $_REQUEST['numero']*$_REQUEST['numero'];
echo $cuadrado;
?>
Código PHP:
<?php
function formulario_grabar()
{
.....
.....
}
function formulario_editar()
{
.....
.....
}
function formulario_numero($_REQUEST['numero'])
{
$cuadrado = $_REQUEST['numero']*$_REQUEST['numero'];
echo $cuadrado;
}
function formulario_eliminar()
{
.....
.....
}
?>
¿Que parametros debería colocar dentro de $.ajax({.....}) para acceder a la funcion formulario_numero($_REQUEST['numero']) ?
Gracias y saludos a todos