Показать сообщение отдельно
  #8 (permalink)  
Старый 15.06.2014, 12:31
Профессор
Отправить личное сообщение для jsnb Посмотреть профиль Найти все сообщения от jsnb
 
Регистрация: 15.03.2014
Сообщений: 561

Я так понимаю что проблема в том, что при вызове функции 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" />'

Последний раз редактировалось jsnb, 15.06.2014 в 12:38.
Ответить с цитированием