【发布时间】:2016-09-17 20:24:06
【问题描述】:
我想知道如何从这个选项卡中的 ajaxbtn.php 将“包含”url 中的专辑 ID# 传递给实际请求该 URL 的文件
- 主页.php:
HTML:
<a href="javascript:;" id="album" class="ajax_tab">ALBUM ID #22</a>
JAVASCRIPT:
$( document ).ready(function GoAlbum() {
//alert("pageload event fired!");
$.ajax({
url: 'assets/ajaxbtn.php',
type: 'POST',
data: {
action:'album'
},
success: function(response){
//alert(response);
$("#content").html(response);
$("#loading_image").hide();
window.history.pushState("object or string", "Title", "/album");
}
});
现在我有另一个处理选项卡操作的文件
ajaxbtn.php:
if($_POST['action'] == 'album'){
include("http://gypsychristiannetwork.com/assets/album.php?AlbumID=22");
}
这将是album.php 的内容
if(isset($_GET['AlbumID'])){
$AlbumID = $_GET['AlbumID'];
echo '<h1>TEST: '.$AlbumID.'</H1>';
}
正如您在此处看到的,“id”已被 html 链接使用,并且 href 设置为 javascript
所以我不确定要找到解决方案的方向
感谢您的帮助
【问题讨论】:
标签: javascript php html ajax parameters