TypeError:'stepUp'调用了一个没有在jquery中实现接口HTMLInputElement的对象

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TypeError:'stepUp'调用了一个没有在jquery中实现接口HTMLInputElement的对象相关的知识,希望对你有一定的参考价值。

我使用jquery $ .post方法调用php文件。在重新获取数据时,我收到错误。

我在google上搜索过,找到了4到5个解决方案,但那些都没有用。

请帮我。

这是我的代码,

jQuery的

 $(document).ready(function(){

 $("[name='side_door_on_size']").click(function (){
        var side_door_on_size=$(this).val();
        $.post('<?php echo get_home_url(); ?>/wp-content/plugins/thermax/filter.php',
               {side_door_on_size:side_door_on_size}, 
               function(data){
                  alert(data);
              });
       })
  })

html

<input type="radio" name="side_door_on_size" class="side_door_on_size" id="side_door_on_size" value="25m"/>25m
答案

请在jQuery选择器$("input[name=side_door_on_size]")中添加元素名称,

试试这段代码

$(document).ready(function(){

 $("input[name=side_door_on_size]").click(function (){
        var side_door_on_size=$(this).val();
        $.post('<?php echo get_home_url(); ?>/wp-content/plugins/thermax/filter.php',
               {side_door_on_size:side_door_on_size}, 
               function(data){
                  alert(data);
              });
       })
  })
另一答案

请尝试

<script>
    $(document).ready(function() {
        $("[name=side_door_on_size]").click(function() {
            var side_door_on_size = $(this).val();
            $.post('<?php echo get_home_url(); ?>/wp-content/plugins/thermax/filter.php', {side_door_on_size: side_door_on_size}, function(data) {
                alert(data);
            });
        });
    });
</script>

以上是关于TypeError:'stepUp'调用了一个没有在jquery中实现接口HTMLInputElement的对象的主要内容,如果未能解决你的问题,请参考以下文章

Python_报错:TypeError: file must have 'read' and 'readline' attributes

TypeError: 'QueryDict' object is not callable

解决 TypeError: ('Keyword argument not understood:', 'padding')

Python: TypeError: 'dict' object is not callable

Python: TypeError: 'dict' object is not callable

python: "TypeError: 'type' object is not subscriptable"