问问题
1910 次
4 回答
8
您可以使用选择的“onchange”元素:
<select name="dropdown" id="dropdown" onchange="this.form.submit()">
这仅使用 javascript 而无需加载整个 JQuery 库 - 除非您将 JQuery 用于站点上的其他功能。
于 2012-08-22T22:22:58.563 回答
2
您可以使用 jQuery 监听change
事件并自动提交父表单。像这样的东西:
$('.selector select[name=perPage]').on('change', function(e) {
$(e.currentTarget).closest('form').submit();
});
于 2012-08-22T22:23:41.717 回答
1
分配一个 id 来选择,例如selectID
,然后添加 jQuery 的形式:
$('#selectID').change(function(){
this.form.submit()
});
于 2012-08-22T22:23:01.453 回答
0
$('select[name="perPage"]').on('change', submitForm);
其中 submitForm 是提交表单的函数。
于 2012-08-22T22:22:53.940 回答