Я так понимаю что проблема в том, что при вызове функции LoadTrackSelectedCar той сгенерированной кнопкой внутри функции в ID теряется 0? Ну так это потому что в результате конкатенации получается:
'" type="button" onclick="LoadTrackSelectedCar(' + data[i].ID + ')" value="load" />' ==
'" type="button" onclick="LoadTrackSelectedCar(' + '0123' + ')" value="load" />' ==
'" type="button" onclick="LoadTrackSelectedCar(0123)" value="load" />'
В результате в функцию передается число 0123, а не строка. Соответственно решение в том, чтобы поставить кавычки в строку:
'" type="button" onclick="LoadTrackSelectedCar(\'' + data[i].ID + '\')" value="load" />'