我對此代碼有這個問題,我希望它附加到 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>');
- 1 回答
- 0 關注
- 109 瀏覽
添加回答
舉報
0/150
提交
取消