我使用的是带有method="get"
和其他几个下拉菜单的表单。当我提交表格时,因为我不想要一个巨大的地址,所以我试着只留下非空的字段。jQuery通过form = get方式隐藏提交地址中没有值的字段
目前,如果我选择其中一些,结果是禁用所有,即使是我选择了一个值的下拉菜单。
我在这里错过了什么?
$(document).ready(function() {
$('#apliforma').submit(function() {
$(this).find('select').not(":selected").prop('disabled', true);
return true;
});
});
<select class="form-control" name="kivikafrom" id="from">
<option value="">All</option>
<option value="1000">1000 cc</option>
<option value="1200">1200 cc</option>
<option value="1400">1400 cc</option>
<option value="1600">1600 cc</option>
</select>