Как убрать "?" при удалении пустого параметра в Jquery - PullRequest
0 голосов
/ 24 апреля 2020

У меня есть форма, и мне нужно отправить

<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 как убрать пустой параметр с вопросительными знаками "?"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...