ID должны быть уникальными . Поскольку ваш код представляет строку таблицы, я предполагаю, что другие строки выглядят одинаково. Если это так, используйте вместо этого классы.
Но если это действительно единственные элементы с такими идентификаторами, вы можете просто использовать:
$('#model').html(options);
next
выбирает следующего брата, только если он соответствует селектору. Исходя из вашего HTML, вы можете сделать:
firstOption.parent().next().children('select').html(options);
На самом деле ваш код не должен работать, когда вы добавляете обработчик live
к элементам с class platform
, а не ID. Может быть, опечатка?
Предполагая, что ваши элементы имеют классов вместо идентификаторов, вы также можете сделать:
firstOption.closest('tr').find('.model').html(options);