Javascript jquery不能在多层依赖中工作?

Javascript jquery不能在多层依赖中工作?,javascript,jquery,selection,Javascript,Jquery,Selection,php的输出 $(document).ready(function() { $("#ddlprod").change(function() { var pk= $("#ddlprod").val(); $.ajax({ url: "ajaxprintdropdown.php", type: "POST", data: 'pk='+pk, timeout: 5000,

php的输出

$(document).ready(function() { 

     $("#ddlprod").change(function() {

        var pk= $("#ddlprod").val();

        $.ajax({

        url: "ajaxprintdropdown.php",

        type: "POST",

        data: 'pk='+pk,

        timeout: 5000,

        success:  function(output) {                            

            $('#divtesting').show();    //works well            
            $('#divtesting').html(output);   //works well
        },


        }); 


     $("#ddltesting").change(function(){
        alert('a');    //not functioning at all
        var c= $("#ddltesting").val();
        alert(c);   //not functioning at all    
      });



     });
Jquery不适用于多级依赖关系? $ddltesting.changefunction{完全没有响应

编辑

@altCognito指出,live也可以处理更改事件。然后您可以编写

<select name=ddltesting id=ddltesting >
<option value=''>--Select--</option>
<option value='test1'>bla for test1</option>
<option value='test2'>bla for test2</option>
</select>

更改和提交事件起作用 在两种浏览器之间都能可靠地实现 正常和实时事件。我们覆盖 中的正常更改和提交事件 Internet Explorer并替换它们 事件的工作方式与 其他浏览器

试一试

而不是

$("#sampletextbox").val(c);
编辑

@altCognito指出,live也可以处理更改事件。然后您可以编写

<select name=ddltesting id=ddltesting >
<option value=''>--Select--</option>
<option value='test1'>bla for test1</option>
<option value='test2'>bla for test2</option>
</select>

更改和提交事件起作用 在两种浏览器之间都能可靠地实现 正常和实时事件。我们覆盖 中的正常更改和提交事件 Internet Explorer并替换它们 事件的工作方式与 其他浏览器

试一试

而不是

$("#sampletextbox").val(c);

-1-jQuery 1.4 live处理更改-我会尽快将其备份,因为1.4是当前版本。$ddltesting.live更改,函数{var c=$this.val;$sampletextbox.textc;//live更改绑定适用于var c,但不适用于sampletextbox…};-1-jQuery 1.4 live处理更改-我会在正确的情况下尽快将其备份,因为1.4是当前版本。$ddltesting.live更改,函数{var c=$this.val;$sampletextbox.textc;//live更改绑定适用于var c,但不适用于sampletextbox…};请参阅我编辑的答案的底部。请参阅我编辑的答案的底部。