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

问题描述 投票:0回答:2

我使用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
javascript jquery ajax jquery-post
2个回答
0
投票

请在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);
              });
       })
  })

-1
投票

请尝试

<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>
© www.soinside.com 2019 - 2024. All rights reserved.