Javascript提交选择包含多个项目的表单

时间:2017-01-25 22:33:48

标签: javascript jquery forms

我有一个选择表单,允许用户选择多个项目。我试图避免使用提交按钮,因此我想找出一种方法,在用户点击表单时提交表单。

我使用<select onchange="this.form.submit()">但是只要他们点击任何选项就会提交表单,我希望它可以用来选择多个项目。

当表格失去焦点时,我有什么方法可以提交表格吗?

2 个答案:

答案 0 :(得分:0)

您可以使用onblur事件。

$("select").blur(function(){ /* do stuff */ });

http://jsfiddle.net/2mSUS/3/

答案 1 :(得分:0)

这样可以解决问题,但你仍然需要做一些失去焦点的动作,比如点击外面或标签:

onfocusout="this.form.submit()";