javascript - 如何通过超文本链接调用php函数

标签 javascript php

我想调用一个 PHP 函数,在单击同一页面上的超链接(带有 <a> 标记的文本)时传递参数,即 href='#' onclick='loadpic($id) .

哪里$id是要传递给 PHP 函数的变量。

最佳答案

你可以通过ajax轻松做到这一点。在 javascript 中创建一个 loadpic 函数,然后通过 ajax 将 $id 传递到 php 文件,并在获得结果时执行某些操作。

您的 javascript 文件应如下所示 -
(确保您已在索引文件中插入了 jquery 的链接)

function loadpic(id_param){
     $.post("filename.php",
     {
          id: id_param
     },
     function(data){
         alert("Data received:" + data);
     });
};

函数(数据)中的数据参数将是您在 php 文件中回显的值。

关于javascript - 如何通过超文本链接调用php函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42592363/

相关文章:

PHP 事件记录 : Multiple has many associations

javascript - 使用 jcrop 裁剪多图像

javascript - 为 JSON 对象属性添加引号

javascript - 将 ngModel 绑定(bind)到自定义指令

javascript - 如何从javascript中的数据中删除标签?

javascript - 如何使用样式绑定(bind)突出显示表格行?

php - Composer 需求开发问题

PHPEXCEL 将条目存储在数组中并显示

php - CodeIgniter 多文件上传不起作用

javascript - 为什么这个简单的 JS promise 会返回一个 promise?