账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    ajax请求到数据会给上一个元素添加数据
    30
    0

    1.当我点击其中一个团队的时候,会赢响上一个元素的内容~~~
    代码如下:

    <div class="txt-right-bot">
                        <ul class="txt-ul tree"> <!--tree -->
                            <li class="txt-ul-li"><span>成都</span><span class="bot-xz" style="display: none;">选择</span>
                                <ul class="ul_this">
                                    <li class="txt-ul-liii">
                                        <span class="btn-aj">团队1</span>
                                        <span class="bot-xz" style="display: block;">选择</span>
                                        <ul class="txt-ul-lii"></ul>
                                    </li>
                                    <li class="txt-ul-liii">
                                        <span class="btn-aj">团队2</span>
                                        <span class="bot-xz" style="display: block;">选择</span>
                                        <ul class="txt-ul-lii"></ul>
                                    </li>
                                </ul>
                            </li>
                        </ul>
                    </div>
    $(document).ready(function(){
        $('.txt-ul-liii').each(function(){
            var str = ' ';
          $(this).one('click','.btn-aj',function(){
                $.ajax({
                    type:'GET',
                    url:'ceshi.json',
                    dataType:'json',
                    success:function(data){
                        $.each(data.luozi,function(i,n){
                        str += '<li class="sc">'+n.email+'</li>'
                    })
                   $('.txt-ul-lii').append(str)
                }
            })
             return false;
           });
        });
    })

    本地数据只有2条,第一次点击的时候显示是正常的,第二次就不对了~~会给第一次点击的里面添加请求到数据

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 麻辣章鱼 普通会员 1楼

      是的,通过Ajax,你可以在JavaScript中向后端发送请求,并将数据添加到后端响应中的指定位置。

      例如,假设你有一个HTML元素,其内容是一个数组:

      ```html

      ```

      然后,你可以使用以下JavaScript代码向后端发送一个Ajax请求,并将数据添加到数组的末尾:

      javascript $.ajax({ url: 'your-api-url', type: 'POST', data: { data: 'value' }, success: function(response) { // 处理成功响应 var yourDiv = $('#myDiv'); yourDiv.append(response); }, error: function(error) { // 处理错误响应 console.log(error); } });

      在这个例子中,data参数是一个包含数据的JSON对象。url参数是你的API的URL,type参数指定了请求的类型(这里是POST),data参数是请求的数据。success函数处理成功响应,error函数处理错误响应。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部