如何在html文本点击上调用php函数?

时间:2017-11-21 07:27:54

标签: javascript php jquery html ajax

我想调用php函数同时调用该函数我需要传递参数,当点击一些文本时,它必须调用名为test()的方法; 怎么做。

我对ajax一无所知。我已经用这段代码试了一下。试试我用过的简单代码也没用。

这是Ajax.html文件

<!DOCTYPE html>
<html>
<head>
<body>
  <p>Click Me</p>

<script>
    $(document).ready(function() {
    $("p").click(function(){
    $.ajax({
    url:"script.php", //the page containing php script
    type: "POST", //request type
    success:function(result){
    alert(result);
    }
  });
});
})
</script>
</body>
</head>
</html>

script.php包含,

<?php 
function test(){
  echo "Hello";
  }
 ?>

如何在用户点击某些text.where时调用php函数我必须调用该test()方法。任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

要么在需要调用页面

时调用
 <?php 
  test()//mind it
  function test(){
    echo "Hello";
  }
 ?>

或使用任何类似行动的参数

 <?php 
  if(isset($_GET['action']) && $_GET['action']==1){
      test()//mind it
  }else{
      otherFunc()//mind it
  }
  function test(){
    echo "Hello";
  }
 ?>

在网址中设置操作

url:"script.php?action=1",