Tutorial de Ajax para publicar y obtener [cerrado]
Necesito un tutorial de ajax simple o un estudio de caso para un formulario de entrada simple, donde quiero publicar un nombre de usuario a través de un formulario de entrada, que lo envía a la base de datos y responde con los resultados.
Cualquier recomendación para dicho tutorial es bienvenida, porque solo tengo uno que usa Mootool pero estoy buscando uno que use jQuery.
Aceptado
Puedes probar esto:
$.ajax({
url: "test.html",
cache: false,
success: function(html){
$("#results").append(html);
}
});
Este código agregará el contenido del test.html
archivo al #results
elemento.
Puede encontrar más información en el sitio web de jQuery .
Actualizar:
Utilice este código para enviar datos POST y generar resultados.
var menuId = $("ul.nav").first().attr("id");
var request = $.ajax({
url: "script.php",
type: "POST",
data: {id : menuId},
dataType: "html"
});
request.done(function(msg) {
$("#log").html( msg );
});
request.fail(function(jqXHR, textStatus) {
alert( "Request failed: " + textStatus );
});
Suponiendo que tienes algo de html como:
<input type="text" name="username" id="username">
<div id="resultarea"></div>
Usarías un <script>
me gusta:
var myusername = $("#username").val();
$.ajax({
type: "GET",
url: "serverscript.xxx",
data: myusername,
cache: false,
success: function(data){
$("#resultarea").text(data);
}
});