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


