我希望通过ajax从其他页面调用数据到我现有的页面。为此,我有以下代码使用ajax将值从一个页面传递到另一个页面
<script>
$(document).ready(function()
{
$(".link").on("click", function(e)
{
e.preventDefault();
var id = $(this).data("id");
console.log (id); // i am getting value in this id
$.ajax({
type : "post",
url : "register.php",
data : id,
cache : false,
success : function(html)
{
$('#msg').html(html);
}});
});
});
</script>
<a class='link' data-id="$idd" >TEXT</a>
直到执行console.log(ID)代码工作,我得到的内部ID值,但我不能够运行register.php页面。我希望携带id到register.php页面,在那里运行一些代码并在#msg下打印它的结果,谁能告诉我如何纠正我的ajax代码
什么是您的成功回调中的console.log(html)? – Ludo
@卢多我无法检查console.log(html),因为我没有得到任何结果 – pp1989
你不能这样做。通过ajax将值传递给其他页面。你怎么能在其他页面获得它? –