我正在使用on("submit", function(){})提交表格.我正在使用一个使用类名的jquery选择器.
function itinerarioSearh(){
$("form.itinerario-searchForm").on("submit",function(e) {
e.preventDefault();
console.log(this.id);
});
}
Run Code Online (Sandbox Code Playgroud)
现在,问题是我动态生成表单,因为我有多个具有相同类名的表单,该函数运行多次.
这是我生成的html.
<div class="row input_fields_wrap">
<div class="row top-buffer-1">
<form id="itinerario-searchForm-1" class="itinerario-searchForm">
<label for="itinerio-localita" class="label-required">Località o città in cui vuoi andare</label>
<input type="text" class="form-control input-sm required dest-autocomplete ui-autocomplete-input" id="itinerio-localita" placeholder="" name="itn_countryInput_1" onfocus="replicateItinerarioForm(0);itinerarioAutocomplete(this.id);" autocomplete="off">
</form>
</div>
<div class="row top-buffer-1">
<form id="itinerario-searchForm-2" class="itinerario-searchForm">
<label for="itinerio-localita" class="label-required">Località o città in cui vuoi andare</label>
<input type="text" class="form-control input-sm required dest-autocomplete ui-autocomplete-input" id="itinerio-localita" placeholder="" name="itn_countryInput_1" onfocus="replicateItinerarioForm(1);itinerarioAutocomplete(this.id);" autocomplete="off">
</form>
</div>
<div class="row top-buffer-1">
<form id="itinerario-searchForm-3" …Run Code Online (Sandbox Code Playgroud)