繁体   English   中英

Jquery Ajax 再次发布返回数据

[英]Jquery Ajax Post again returning data

我有简单的单选按钮。 我单击此按钮成功发布并获得返回数据(另一个单选按钮)。 我的问题是我需要再次发布我的新数据,该怎么做?

我的简单代码在这里;

$('.test1').change(function(){
    var test_id= $(this).val(); // my radio button id
        $.post( "getnewdata.php", { test_id: test_id})
        .done(function( data ) {
           $('.test2').html(data);
       });
});

此代码有效。
但我的新(返回)数据是这个;

<div id="myreturningdata" class="test2 custom-control custom-radio">
            <input type="radio" id="test2" name="testt" class="selector" value="1">
            <label class="custom-control-label ml-1 text-muted" for="test2">Test DATA</label>
            <input type="radio" id="test2" name="testt" class="selector" value="1">
            <label class="custom-control-label ml-1 text-muted" for="test2">Test DATA 2</label>
        </div>

我想再次发布这个电台的一些页面

$('#myreturningdata').change(function(){
            // i want do someting...
    });

嗨 Stackoverflow 用户。 我刚来这地方。 我知道我的英语不好,但我想解决这个问题。 感谢您的所有评论!
祝你今天过得愉快:! :)

如果我正确掌握了您的问题,您必须在更改 HTML 后注册更改事件:

$('.test1').change(function(){
    var test_id= $(this).val(); // my radio button id
        $.post( "getnewdata.php", { test_id: test_id})
        .done(function( data ) {
           $('.test2').html(data);

           // HERE
           $('#myreturningdata').change(function(){
               // i want do someting...
           });

       });
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM