Php 在js文件中添加两个ajax而不是附加
我有这个问题,这个代码我希望它附加到id,但它似乎不工作 求你了,我需要帮助Php 在js文件中添加两个ajax而不是附加,php,jquery,ajax,Php,Jquery,Ajax,我有这个问题,这个代码我希望它附加到id,但它似乎不工作 求你了,我需要帮助 function getUrlParam(name) { var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href); return (results && results[1]) || 'error'; } var id = getUrlParam('user'); $(doc
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>');
}
}
})
})
这意味着在给定id中追加值,但根本没有响应。您的第二个ajax块包含语法错误(在
响应[i]
的左右两侧缺少+
):
更改:
$('#user_media_mob').append('<div><img src="'response[i]'" class="img-fluid" alt="Responsive image"></div>');
$('user#media_mob')。追加('');
致:
$('user#media_mob')。追加('');
当您尝试使用两个ajax时,浏览器控制台中是否显示任何错误?请停止使用测试输入。
$('#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>');