2013-03-21 62 views
0

我试过这个代码并提醒,所以ilceid var包含数据。当我改变选择框,什么也没有发生,萤火虫说:object not found ... 我的错误是什么?Firebug:找不到对象,我的错误是什么?

$(document).ready(function(){ 
    $('#ilce').change(function(){ 
     var ilceid = $('#ilce').val(); 
     $.ajax({ 
     type:'POST', 
     url:'ilce/ajax', 
     data:'ilceid='+ilceid, 
     success:function(output){ 
      $('#semt').html(output); 
     } 
    }); 
    }); 
}); 
+0

哪条线会抛出此错误? – PSL 2013-03-21 19:48:38

+0

你正在使用哪个jQuery版本? – 2013-03-21 20:02:37

+0

jquery-1.9.1.min.js .. PScoder没有错误抛出.. – Yigit 2013-03-21 20:28:15

回答

1

只有错误的机会,这里 -

$('#semt').html(output); 

请确保SEMT是在html。

谢谢。

+0

也许在一些较老的jQuery中,但现在如果你在不存在的元素上这样做,jQuery只会做任何事情。编辑:也许这是一个老jQuery – 2013-03-21 20:00:28

+0

@皮亚斯德的问题,它在...有没有错...顺便说一句:http://yigitozmen.com/CI/index.php/ilce这段代码在这里运行但在本地没有..... – Yigit 2013-03-21 20:26:43

0

尝试用

jQuery.parseJSON(json)

注意到合式JSON字符串并返回生成的JavaScript对象。

+0

该代码运行在远程http://yigitozmen.com/CI/index.php/ilce请检查..但不运行在本地..我使用easyphp ..是那辆越野车? – Yigit 2013-03-21 20:27:34

相关问题