in reply to Need help calling perl from javascript

If you were using a standard engine like CGI, that POST would/should work fine. Sounds from the SO thread like you’re processing params yourself. A somewhat serious mistake, I argue. That said, .serialize() in jquery will probably construct the GET query string you want. Something like (untested!)–

$.ajax({ url: "/myweb/myScript.pl?" + $("#yourForm").serialize() });

An SSCCE will always get you better answers on every forum.