this seems to answer your question somewhat:
http://stackoverflow.com/questions/26620/how-to-set-encoding-in-getjson-jquery

although I'd personally recommend to just use utf-8 for everything (so making your website and database use utf-8)

Jonathan

youradds wrote:
Anyone got any suggestions? This  is the last bug I've gotta squish :/

TIA

Andy

On Jan 11, 9:18 am, youradds<andy.ne...@gmail.com>  wrote:
I found a way to do this in the .cgi script - but obviously I'd prefer
to do it vai the AJAX submission, instead of having to encode it
properly at the server end :)

         my $contents = $IN->param('Review_Contents');
        $contents =~ s/([\200-\377]+)/from_utf8({ -string =>  $1, -
charset =>  'ISO-8859-1'})/eg;
         $IN->param('Review_Contents' =>  $contents );

TIA

Andy

On Jan 11, 8:15 am, youradds<andy.ne...@gmail.com>  wrote:

Hi,

Got a bit of a weird one here :/

The following code works fine:

               jQuery.post("/cgi-bin/review.cgi", {
                 Review_Rating: the_rating,
                         ID:  theID,
                         add_this_review: 1,
                         Review_Contents: contents,
                         Review_Subject: subject,
                         Review_ByLine: byline,
                         Review_GuestName: guestname,
                         Review_GuestEmail: guestemail,
                         add_review: 1,
                         SecurityImage: SecurityImage,
                         SessionID:     SessionID
               }, function(response){

                 jQuery('#ajax_rate_indicator').fadeOut();
                 setTimeout("finishAjaxReview('the_rating_box', '"+escape
(response)+"')", 400);
               });

...*appart* from the fact stuff like:

ö =
ä =
ü =

..gets converted to:

ö =
ä =
ü =

I did a little bit of research, and found something about adding this
(but this seems to really be for a different jQuery function - which
is probably why its not working);

                         contentType: "application/x-www-form-
urlencoded;charset=ISO-8859-15",

Can anyone suggest how I could fix this issue with foreign
charachters?

TIA

Andy





--
Jonathan Vanherpe - Tallieu & Tallieu NV - jonat...@tnt.be

Reply via email to