方法通过复选框javascript获取触发器

method Get trigger by checkbox javascript

本文关键字:获取 触发器 javascript 复选框 方法      更新时间:2024-04-13

案例:

如果用户选中了复选框,则SEND方法GET(类似于提交按钮,但触发器是复选框)。

<form action="" method="GET" enctype="multipart/form-data" id="form">
<input type="checkbox" name="check" value="check" id="box">Check Me</label>
</form>

正如我所知,使用javascript使用on.change:

$(document).ready(function() {
    $('#box').change(function(){
       // make it Send "GET"(like click submit button) to the url .     
    });
});

我还没有从网上找到SEND方法GET的源代码,有人能帮我完成代码吗?,很抱歉还在学习js。

要实现这一点,请获取复选框所属的表单并调用其提交方法:

this.form.submit();

…但不要那样做。使用常规提交按钮。人们期望提交按钮来提交表单。他们不希望复选框提交表格。

您可以使用jquery的提交方法

$('#box').change(function(){
       if($(this).is(':checked')) { //check if checked
           $('#form').submit();
       }     
});