将Ajax处理程序与复选框“ onchanged”事件提交的表单一起使用

插科打s

我正在尝试将表单提交转换为jQuery的Ajax。该页面包含一个产品过滤器(按价格,类型)和产品名称-每行都有一个带有复选框的表单,其中onchanged属性正在提交该表单:

 <input type="checkbox" value="" name="pfilter" onchange="this.form.submit();"/>

谁能让我知道,如何通过ajax实现这一目标。

我尝试下面的代码

 $("form").live('submit', function (event) {
        event.preventDefault();
        var form = $(this);
        $.ajax({
            url: form.attr('action'),
            type: "POST",
            data: form.serialize(),
            success: function (data) {
                $("#myContainer").html(data);
            },
        });
    });

但是产品没有被过滤。

韦恩·埃勒里(Wayne Ellery)
<script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
<form id="form" action="page.php">
    <input type="checkbox" value="" name="pfilter" onchange="$('#form').submit();"/>
</form>
<script>
    $("#form").on('submit', function (event) {
        event.preventDefault();
        var form = $(this);
        $.ajax({
            url: form.attr('action'),
            type: 'POST',
            data: form.serialize(),
            success: function (data) {
                $("#myContainer").html(data);
            },
        });
    });
</script>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery / ajax表单提交不能与多种表单一起使用+模式不能关闭

来自分类Dev

检查是否使用PHP将特定的文件输入与表单一起提交

来自分类Dev

检查是否使用PHP将特定的文件输入与表单一起提交

来自分类Dev

将所有动态创建的复选框连接到同一事件处理程序

来自分类Dev

通过一个提交按钮将三个表单一起提交

来自分类Dev

如何制作复选框,Python,Django的表单处理程序

来自分类Dev

复选框和标签的主干视图事件处理程序

来自分类Dev

如何将事件处理程序添加到列表视图复选框单元格中的复选框?

来自分类Dev

获取对VBA事件处理程序中的“表单”复选框的引用

来自分类Dev

将Bootstrap validateator.js与Jquery Ajax表单一起使用

来自分类Dev

如何区分事件处理程序以处理复选框更改事件

来自分类Dev

如何使用AJAX从同一表单一起发布图像和文件?

来自分类Dev

将JavaScript变量发送到要与表单一起提交的另一页

来自分类Dev

如何将setInterval与表单一起使用来创建闹钟?

来自分类Dev

尝试将Netstandard与Xamarin表单一起使用时出现错误

来自分类Dev

是否可以将react-datepicker与react hooks表单一起使用?

来自分类Dev

将Bootstrap Select2与JqGrid表单一起使用

来自分类Dev

如何将SELECTED与数组填充的选择表单一起使用

来自分类Dev

如何将setInterval与表单一起使用来创建闹钟?

来自分类Dev

如何将onclick()函数和POST方法与表单一起使用?(php)

来自分类Dev

将语义UI与asp.net Web表单一起使用

来自分类Dev

选中复选框时,获取表行的ID并将其传递给事件处理程序

来自分类Dev

将相同的事件处理程序添加到单选按钮和复选框

来自分类Dev

使用AJAX发送复选框值

来自分类Dev

通过Ajax填充复选框后的表单提交

来自分类Dev

复选框更改不会触发通过 AJAX 提交的表单

来自分类Dev

PHP将多个表单字段处理为复选框字段

来自分类Dev

将jQuery DataTables与Select扩展名和复选框一起使用

来自分类Dev

如何将Common Navigator Framework与复选框一起使用

Related 相关文章

  1. 1

    jQuery / ajax表单提交不能与多种表单一起使用+模式不能关闭

  2. 2

    检查是否使用PHP将特定的文件输入与表单一起提交

  3. 3

    检查是否使用PHP将特定的文件输入与表单一起提交

  4. 4

    将所有动态创建的复选框连接到同一事件处理程序

  5. 5

    通过一个提交按钮将三个表单一起提交

  6. 6

    如何制作复选框,Python,Django的表单处理程序

  7. 7

    复选框和标签的主干视图事件处理程序

  8. 8

    如何将事件处理程序添加到列表视图复选框单元格中的复选框?

  9. 9

    获取对VBA事件处理程序中的“表单”复选框的引用

  10. 10

    将Bootstrap validateator.js与Jquery Ajax表单一起使用

  11. 11

    如何区分事件处理程序以处理复选框更改事件

  12. 12

    如何使用AJAX从同一表单一起发布图像和文件?

  13. 13

    将JavaScript变量发送到要与表单一起提交的另一页

  14. 14

    如何将setInterval与表单一起使用来创建闹钟?

  15. 15

    尝试将Netstandard与Xamarin表单一起使用时出现错误

  16. 16

    是否可以将react-datepicker与react hooks表单一起使用?

  17. 17

    将Bootstrap Select2与JqGrid表单一起使用

  18. 18

    如何将SELECTED与数组填充的选择表单一起使用

  19. 19

    如何将setInterval与表单一起使用来创建闹钟?

  20. 20

    如何将onclick()函数和POST方法与表单一起使用?(php)

  21. 21

    将语义UI与asp.net Web表单一起使用

  22. 22

    选中复选框时,获取表行的ID并将其传递给事件处理程序

  23. 23

    将相同的事件处理程序添加到单选按钮和复选框

  24. 24

    使用AJAX发送复选框值

  25. 25

    通过Ajax填充复选框后的表单提交

  26. 26

    复选框更改不会触发通过 AJAX 提交的表单

  27. 27

    PHP将多个表单字段处理为复选框字段

  28. 28

    将jQuery DataTables与Select扩展名和复选框一起使用

  29. 29

    如何将Common Navigator Framework与复选框一起使用

热门标签

归档