Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何通过jquery从下拉列表中选择一个选项来提交?_Jquery_Submit - Fatal编程技术网

如何通过jquery从下拉列表中选择一个选项来提交?

如何通过jquery从下拉列表中选择一个选项来提交?,jquery,submit,Jquery,Submit,当您从右侧的下拉列表中选择不同的周uke或从左侧的下拉列表中选择不同的培训师时,它会自动提交。您不需要单击SubmitVis 当您从下拉列表中选择一个选项时,如何提交 可以用jquery完成吗 提前谢谢 是的,您可以通过触发事件来执行,如下所示: $("select").change(function() { $(this).closest("form").submit(); }); 或者,调用本机事件: $("select").change(function() { $(this).

当您从右侧的下拉列表中选择不同的周uke或从左侧的下拉列表中选择不同的培训师时,它会自动提交。您不需要单击SubmitVis

当您从下拉列表中选择一个选项时,如何提交

可以用jquery完成吗


提前谢谢

是的,您可以通过触发事件来执行,如下所示:

$("select").change(function() {
  $(this).closest("form").submit();
});
或者,调用本机事件:

$("select").change(function() {
  $(this).closest("form")[0].submit();
});
上面的示例可以使它与任何元素一起使用,只需给它一个不同的选择器,如ID,例如:$mySelect,或者如果有多个元素,则给它一个类,例如:

<select class="autoSubmit">
尝试此功能:

$("#myddl").change(function(){
$("#myform").submit();
});

是的,您可以使用jquery代码提交表单。在您的情况下,当用户在下拉列表中选择新值时,您需要提交表单。这可以通过以下方式完成:

$('#dropdown-id').change(function() {
  $('#form-id').submit();
});
$('#dropdown-id').change(function() {
  $('#form-id').submit();
});