Fro*_*oxz 0 php ajax jquery get
HTML
<a href="#modal" id="a1" class="leftPanel">Link1</a>
<a href="#modal" id="a3" class="leftPanel">Link1</a>
<a href="#modal" id="a4" class="leftPanel">Link1</a>
Run Code Online (Sandbox Code Playgroud)
jQuery的
function mainFunction() {
$(".leftPanel").click(function () {
$(".leftPanel").pageslide({
direction: "right",
modal: true
});
var linkId = $(this).attr('id');
var linkId2 = (linkId.substring(1, linkId.length));
console.log(linkId);
console.log(linkId2);
$.ajax({
type: 'GET',
url: 'my.php',
data: linkId2,
success: function (data) {
console.log(data);
}
});
return false;
});
}
Run Code Online (Sandbox Code Playgroud)
还有我的PHP
<?php
$pageid = $_GET['linkId2'];
print_r($_GET);
?>
Run Code Online (Sandbox Code Playgroud)
所以这是我的代码,但它似乎无法正常工作.他看了一下,发现任何可以提供帮助的东西.解释我想要获取链接ID的脚本并将其分配给$ pageid console.log(data); 说访问被拒绝print_r($ _ GET); 说array(); 如果有任何代码建议.如果需要更多细节,请问我会尽我所能解释.将不胜感激任何帮助.非常感谢.
您的jquery.ajax函数中存在错误.您错过了传递数据的标识符.用这个:
data: {"linkId2" : linkId2},
Run Code Online (Sandbox Code Playgroud)