В стандартной отправке формы используется ввод или выбор с name="id"
, который является отправленным идентификатором варианта.
Таким образом, вы можете выбрать целевое значение variant.id
из этого ввода или разделить сериализованный номер. вывод и получите идентификатор оттуда.
Вы можете настроить таргетинг на него, например, так: document.querySelector('[name="id"]').value
Или, если вы хотите получить его из сериализованного вывода, вам придется разбить строку немного для того, чтобы добраться до имени:
var name = this.$form.serialize()
.map(item => item.split('='))
.reduce((result, item) => { result[item[0]] = item[1]; return result; }, {})
.name