Emitir com jQuery data () tratando string como number

Eu tenho um MySQL BIGINT que estou armazenando em dados HTML5. Então eu estou tentando acessar esse valor e passá-lo através de uma chamada AJAX.

<div data-id="211285677671858177">

E o JavaScript:

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

A questão é que o jQuerydata função parece recuperar esse valor como um ponto flutuante e não uma seqüência de caracteres. Então anexá-lo a uma string em branco não está ajudando, porque já é tarde demais - já foi arredondado (neste caso,211285677671858180). Oque posso fazer para consertar isso?

questionAnswers(5)

yourAnswerToTheQuestion