Я создаю javascript для автоматической отправки html-формы с помощью jQuery.Мне интересно, возможно ли создать метод javascript, который будет возвращать карту всех элементов формы и значений, если для идентификации формы указан идентификатор.Я предпочел бы использовать такой метод, чем указывать вручную селекторы jQuery для каждого элемента формы.
function form_submit(){
jQuery.ajax({
type: 'post',
url: '/signup/',
data: map_form_elements_values('my_form'),
success: function(data, textStatus, jqXHR){
//foo
}
});
return false;
}
<form id="my_form" action="">
<input class="" id="name" type="text" name="last-name" />
<select class="" id="fruit" type="select" name="fruit-name" />
<option>bananas</option>
</select>
</form>
цель состоит в том, чтобы map_form_elements_values('my_form')
вернул карту, которая можетиспользоваться функцией AJAX.Кто-нибудь знает, как это сделать?