//只需在下拉列表中选择一个选项后,是否可以提交表单?
<select name="Search4">
<option value="">--select--</option>
<option value="Director">Director</option>
<option value="Architect">Architect</option>
<option value="Sales Manager">Sales Manager</option>
<option value="Contractor">Contractor</option>
</select>
答案 0 :(得分:2)
是的,可以通过将id
提供给HTML中的select
和form
,然后更改您可以调用表单提交方法的选择框来完成此操作
$(document).ready(function(){
$("#selectboxID").change(function() {
$("#formID").submit();
});
});
了解有关submit()
引用this
希望这会有所帮助!
答案 1 :(得分:2)
是的,使用javascript(onchange)。例如:
<select name="Search4" onchange="$('#myform').submit();">
<option value="">--select--</option>
<option value="Director">Director</option>
<option value="Architect">Architect</option>
<option value="Sales Manager">Sales Manager</option>
<option value="Contractor">Contractor</option>
</select>
答案 2 :(得分:0)
使用javascript你可以做到。
将事件添加到select tag
<select onsubmit="">
<select name="Search4" onsubmit="myFunction()">
<option value="">--select--</option>
<option value="Director">Director</option>
<option value="Architect">Architect</option>
<option value="Sales Manager">Sales Manager</option>
<option value="Contractor">Contractor</option>
</select>
答案 3 :(得分:0)
更改下拉列表时提交表单。
尝试这样:
$(document).ready(function(){
$("select[name=Search4]").change(function(){
$("#yourFormId").submit();
})
});
答案 4 :(得分:0)
你可以使用jquery来做 首先在你的页面中添加jquery库 写完之后
<script>
$(document).ready(function(){
$(#yourid).change(function(){
$(#myform).submit();
});
});
</script>
<form id="myform" >
<select name="Search4" id="yourid">
<option value="">--select--</option>
<option value="Director">Director</option>
<option value="Architect">Architect</option>
<option value="Sales Manager">Sales Manager</option>
<option value="Contractor">Contractor</option>
</select>
</form>