Javascript jqueryajax加载问题

Javascript jqueryajax加载问题,javascript,jquery,Javascript,Jquery,由于未知原因,此代码snipnet不工作: $("#lbxArea").live ('change', function () { $("#lbxStation").load ('../data/stations', { areaID: $("#lbxArea").val () }); }); 我可以在Firebug上看到请求发出,数据返回,看起来不错。lbxStation是一个元素,返回的数据是元素的HTML。运行时,select

由于未知原因,此代码snipnet不工作:

$("#lbxArea").live ('change', function () {
    $("#lbxStation").load ('../data/stations',
                           { areaID: $("#lbxArea").val () });
});

我可以在Firebug上看到请求发出,数据返回,看起来不错。lbxStation是一个元素,返回的数据是元素的HTML。运行时,select元素不会更改。

试试这个:但我没有测试出来

$("#lbxArea").live ('change', function () {
    $.get('../data/stations',{ areaID: $("#lbxArea").val () }, function(data){
       $("#lbxStation").html(data);
    });
});
编辑:立即检查….

对我有效:


问题是我知道它应该适合我。出于好奇,你用的是什么浏览器?那不是我想要的。关键是返回数据进入下一个选择框,而不是触发事件的选择框。
<form>
  <select id="lbxArea">
    <option>1</option>
    <option>2</option>
  </select>
</form>
<div id="lbxStation"></div>
<script>
$("#lbxArea").live ('change', function () {
    $("#lbxStation").load ('ajax.php?html=test',
                           { areaID: $("#lbxArea").val () });
});
</script>