为了账号安全,请及时绑定邮箱和手机立即绑定

在js文件中添加两个ajax而不是附加

在js文件中添加两个ajax而不是附加

PHP
阿晨1998 2023-08-26 10:18:43
我对此代码有这个问题,我希望它附加到 id,但它似乎不起作用,我需要帮助function getUrlParam(name) {var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href);return (results && results[1]) || 'error';}var id = getUrlParam('user');$(document).ready(function(){  var url = new URL(window.location.href);  var c = url.searchParams.get("user");  var loop_v;  var row_v;  var user_id = id;   $.ajax({          url:"activity-post.php",          type: 'post',         data:{user:user_id},          dataType: 'json',          success:function(data)        {              for (var i = 0; i < data.length; i++) {                $('#user_videos').append('<video class="video" playsinline controls><source src="'+data[i]+'" type="video/mp4" /></video>');            }        }    })         $.ajax({              url:"activity-post.php",              type: 'post',             data:{user_files:user_id},              dataType: 'json',              success:function(response)            {                  alert(response.length);                for (var i = 0; i < response.length; i++) {                    $('#user_media_mob').append('<div><img src="'response[i]'" class="img-fluid" alt="Responsive image"></div>');                }            }        })   })但代码似乎不起作用,但如果我删除第二个 ajax,它工作正常,但如果我添加第二个 ajax,ajax 就会停止工作它的目的是在给定的 id 中附加值,但根本没有响应
查看完整描述

1 回答

?
白衣染霜花

TA贡献1796条经验 获得超10个赞

您的第二个 ajax 块包含语法错误(缺少 的+左侧和右侧response[i]):

改变:

$('#user_media_mob').append('<div><img src="'response[i]'" class="img-fluid" alt="Responsive image"></div>');

到:

$('#user_media_mob').append('<div><img src="'+response[i]+'" class="img-fluid" alt="Responsive image"></div>');



查看完整回答
反对 回复 2023-08-26
  • 1 回答
  • 0 关注
  • 86 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信