Проблема с данными jQuery (), трактующими строку как число

У меня есть MySQL BIGINT, который я храню в данных HTML5. Затем я пытаюсь получить доступ к этому значению и передать его через вызов AJAX.

<div data-id="211285677671858177">

И JavaScript:

var send_data = {
    id: '' + $(this).data('id')
}
$.post('/send.php', send_data);

Проблема в том, что JQuerydata Кажется, функция извлекает это значение как число с плавающей запятой, а не как строку. Поэтому добавление его к пустой строке не помогает, поскольку уже слишком поздно - оно уже округлено (в данном случае211285677671858180). Что я могу сделать, чтобы это исправить?

Ответы на вопрос(5)

Ваш ответ на вопрос