У меня есть форма, и мне нужно отправить
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<form action="" method="get">
<select name="id" id="cars">
<option value="">Toyota</option>
<option value="1">Beh</option>
<option value="">Nissan</option>
<option value="3">Dodge</option>
</select>
<input id='submit' type="submit" class="hidden">
<script>
$(function() {
$("form").submit(function() {
$(this).find(":input").filter(function(){ return !this.value; }).attr("disabled", "disabled");
});
});
$('#cars').on('change', function() {
$('#submit').click();
});
</script>
Она удаляет пустой параметр из URL при отправке формы, но в случае, когда выбранный параметр [Toyota] только удаляет пустые параметры, но ставит вопросительные знаки "?" is still there
как убрать пустой параметр с вопросительными знаками "?"