Bonjour,
Je tente de faire appel à un script cgi à traver un post jquery, et j'ai vraiment du mal. je fais donc appel à votre aide.
Voici un pti bout d'html
et le js
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 ... <div id="content"> <form action="/" id="testSelection" method="POST" onSubmit="> <input name="cgiScript" type="submit" value="CGIScript" /> </form> </div> ...
L'idée c'est de faire un post vers le script cgi avec tout plein de variables, bon ici il y a rien pour l'instant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 $(document).ready(function(){ $("#testSelection").submit(function(){ var jqxhr = $.post("/cgi-bin/test.cgi", function(data, textStatus, jqXHR){ alert("success");}); }); $(document).ajaxError(function(e, xhr, settings, exception) { alert('error in: ' + settings.url + ' \n'+'error:' + xhr.responseText + '\n' + 'status:' + xhr.status + '\n' + 'statusText:' + xhr.statusText); }); });
Sous Firefox et chrome j'ai une erreure status 0, et sous IE un status 500. J'ai essayé plein de chose mais rien n'y fait.
Si quelqu'un a une idée je suis preneur.
je vous remercie pas avance.
Partager