加载php文件时发送jquery变量

时间:2015-04-14 12:50:29

标签: php jquery ajax

我是网站编程新手,请原谅我缺乏知识...... 我想在不重新加载页面的情况下从数据库加载一些内容。所以使用jquery我可以加载与数据库一致的php文件

 $("body").on("click",".editpages", function(){
    $('#pagesedit').load('/templates/admin/pages.php #edit');
 });

问题是我需要发送一个我可以在我的php文件中使用它的变量。我怎么能这样做?

2 个答案:

答案 0 :(得分:1)

使用Jquery Ajax

 $("body").on("click",".editpages", function(){
  $.post( "templates/admin/pages.php", { yourVariable: "John" })
 .done(function( data ) {
  alert( "Data Loaded: " + data );
 });
});

答案 1 :(得分:1)

我开始查看PHP Get Varriables。 首先将变量传递给您的php页面。

$("body").on("click",".editpages", function(){
  $('#pagesedit').load('/templates/admin/pages.php?YOUR_VARIABLE_NAME');
});

<?php
  if isset(htmlspecialchars($_GET["name"])) {
    // DO WHATEVER IN PHP
  }
?>