Какую кодировку JavaScript лучше всего использовать? - PullRequest
1 голос
/ 27 октября 2010

Я создаю сценарий поиска jQuery / AJAX и пытаюсь найти наилучшую кодировку текста для строки, которая отправляется в ожидающий файл PHP, который будет выполнять запрос SQL для получения результатов.

Я думал о Base64?Но поскольку у меня нет большого опыта в этой области, я был бы признателен за любой вклад, который мог бы помочь.

Спасибо заранее!

Ответы [ 2 ]

2 голосов
/ 27 октября 2010

простой текст utf-8 - но подумайте о правильном urlencoding для обработки специальных символов (взгляните на encodeURI () )

1 голос
/ 27 октября 2010

UTF-8 .Также, если вы используете jquery, вы всегда можете передать параметры в хэш данных, чтобы правильно их кодировать:

Всегда делать:

$.ajax({
    url: '/script',
    data: { param1: 'someValue', param2: 'someOtherValue' },
    success: function(result) { }
});

вместо:

$.ajax({
    url: '/script?param1=someValue&param2=someOtherValue',
    success: function(result) { }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...