Tutorial de Ajax para publicar y obtener [cerrado]

Resuelto Reham Fahmy asked hace 12 años • 2 respuestas

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.

Reham Fahmy avatar Feb 25 '12 02:02 Reham Fahmy
Aceptado

Puedes probar esto:

$.ajax({
  url: "test.html",
  cache: false,
  success: function(html){
    $("#results").append(html);
  }
});

Este código agregará el contenido del test.htmlarchivo al #resultselemento.

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 );
});
apis17 avatar Feb 24 '2012 19:02 apis17

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);
  }
});
 avatar Feb 24 '2012 19:02