2009-12-15 15 views

Respuesta

0

Creo que tanto PUT como DELETE no están implementados (en el caso de Prototype) debido al escaso soporte del navegador.

3

Esto se puede hacer con jQuery, si no le importa la dependencia de un marco. Creo que jQuery usa XmlHttpRequest para realizar esta acción. Utilizaría la función $.ajax con el parámetro type establecido en DELETE.

Tenga en cuenta que no todos los navegadores admiten solicitudes HTTP DELETE.

-3

Puede usar PHP para hacer esto:

configurar su XMLHTTPRequst para llamar a un PHPScript que borra un archivo llamado, y luego pasar el nombre de archivo que tiene la intención de ser eliminado al script php y dejar que haga su negocio .

23

Como alguien ha mencionado anteriormente, jQuery lo hará por usted, a través de la siguiente sintaxis:

$.ajax({ 
    type: "DELETE", 
    url: "delete_script.php", 
    data: "name=someValue", 
    success: function(msg){ 
     alert("Data Deleted: " + msg); 
    } 
}); 
+0

¡Buena captura, arreglada! –

6

Usted puede probar si su navegar ha BORRAR implementado here req

Suponiendo es un objeto XMLHttpRequest, el el código sería req.open("DELETE", uri, false);

Cuestiones relacionadas