in my laravel app, i have delete link for every row, to get deleted by default laravel accept via delete method, so I created a dynamic form on the fly and submit it. it works locally well, but not working on production server
$("a[data-method=DELETE]").click(function(e){
e.preventDefault();
var link =$(this) ;
if ( ! verifyConfirm(link) )
{
return false;
}
var hreflink = encodeURI( link.attr('href'));
var form = '<form action="'+hreflink+'" method="POST" id="deleteform">'
form+='<input type="hidden" name="_token" value="asd" >'
form+='<input type="hidden" name="_method" value="DELETE" >'
form+='</form>'
$(form).appendTo('body').submit();
}
function verifyConfirm(link) {
return confirm('are you sure');
}
the next page is requested via GET method instead of POST method on prod. where am i getting wrong?
on production, I have LAMP stack and locally I have homestead box
from Newest questions tagged laravel-5 - Stack Overflow http://ift.tt/2kYMqMO
via IFTTT
Aucun commentaire:
Enregistrer un commentaire