2014-03-26 50 views
0

我正在使用jquery $ .post方法调用php文件。在重新获取数据时我收到一个错误。TypeError:'stepUp'在jQuery中调用了一个没有实现接口HTMLInputElement的对象

我在谷歌搜索,发现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 

回答

-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> 
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); 
       }); 
     }) 
    }) 
+0

感谢您的快速重播,我试着用你的代码,但它无法正常工作 – Manju

相关问题