jQuery的`click()`方法是否适用于隐藏的表单元素?

Jer*_*nch 8 forms jquery hidden-field

或者,问另一种方式,做隐藏的表单元素(<input type="hidden"... />)支持jQuery的click()方法

Jer*_*nch 10

是的,隐藏的输入与该click()方法一起使用.您不能使用鼠标单击隐藏的输入元素,但可以使用单击方法执行单击事件.

所以,鉴于这个HTML:

<form>
    <input type="hidden" name="input1" id="input1" value="Yes">
</form>
Run Code Online (Sandbox Code Playgroud)

您可以指定单击处理程序:

$('#input1').click(function () {
    //do something
});
Run Code Online (Sandbox Code Playgroud)

并调用click事件:

$('#input1').click();
Run Code Online (Sandbox Code Playgroud)

有关工作示例,请参见http://jsfiddle.net/jhfrench/v6LUd/.