Как отправить XML на сервер через HTML-форму?
Я должен опубликовать данные из моей HTML-формы на сервере в формате XML, что-то вроде:
<some_parameters>
<firstname>Homer</firstname>
<lastname>Simpson</lastname>
<street>74 Evergreen Tr.</street>
</some_parameters>
Все, что я знаю, это то, что оно идет к одному из приложений CRM, запущенных в другом домене. Теперь я не уверен, что это лучший способ сделать это.
Я думал просто обернуть значения полей в моей форме, когда пользователь отправляет форму. Поэтому, если пользователь введет «Гомер» в поле «имя» и нажмет «Отправить», мой JS изменит значение поля на<firstname>Homer</firstname>
а затем опубликовать данные.
Если это поможет, я использую jQuery на стороне клиента. Я думаю, что должен быть лучший способ, так как мое решение сломалось бы с отключенным JS и кажется немного хитрым, так что, если бы вы могли указать мне правильное направление, это было бы здорово.