Problem z traktowaniem łańcucha jQuery data () jako liczby

Mam BIGINT MySQL, który przechowuję w danych HTML5. Następnie próbuję uzyskać dostęp do tej wartości i przekazać ją przez wywołanie AJAX.

<div data-id="211285677671858177">

I JavaScript:

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

Problem polega na tym, że jQuerydata funkcja wydaje się pobierać tę wartość jako zmiennoprzecinkowy, a nie łańcuch. Dołączenie go do pustego łańcucha nie pomaga, ponieważ jest już za późno - zostało już zaokrąglone (w tym przypadku do211285677671858180). Co mogę zrobić, aby to naprawić?

questionAnswers(5)

yourAnswerToTheQuestion