por parametros mostrar mensaje formulario envio enviar ejemplos despues confirmacion bootstrap javascript http http-delete

javascript - parametros - ¿Cómo puedo enviar una solicitud de eliminación http desde el navegador?



mostrar mensaje despues de enviar formulario javascript (6)

Como alguien mencionado anteriormente, jQuery hará esto 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); } });

¿Hay alguna manera de enviar una solicitud DELETE desde un sitio web, usando xmlhttprequest o algo similar?


Creo que tanto PUT como DELETE no se implementan (en el caso de Prototype) debido a la compatibilidad con el navegador.


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. $.ajax función $.ajax con el parámetro type establecido en DELETE .

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


Puedes probar si tu navegador tiene BORRAR implementado here

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


Puedes usar php para hacer esto:

configure su XMLHTTPRequst para llamar a un phpscript que elimine un archivo con nombre, y luego pase el nombre de archivo que desea eliminar al script php y deje que haga su trabajo.


Yo uso fetch API en uno de los proyectos:

fetch(deleteEndpoint, { method: ''delete'', headers: {''Content-Type'': ''application/json''}, body: JSON.stringify({id: id, token: token}) })

Tengo deleteEndpoint , id y token previamente definidos.