从HTML data-id获取PHP变量值
我在今天早些时候提出了一个问题 ,简而言之就是当用户点击页面上的按钮时 – 会出现一个弹出模式,它应该获得一个PHP变量值。
由于单击弹出模式btn时没有GET或POST请求,这意味着我无法使用以上两个选项获取变量值
尝试了以下内容:
`<a id="myid" data-id="">link $('#myid').data("id"); `
现在我在javascript变量中有PHP $userID
值。 这让我想到了什么是检索$userID
变量并将其插入php变量的最有效方法。
附加信息
我在SO上发现了这个问题 ,但它并不适用于我。
示例我想要实现的图像
循环生成的PHP列表
$teacherClass = new TeacherSearch(); $teachers = $teacherClass->showAllTeachers(); if (is_array($teachers)) { foreach ($teachers as $teacher) { $src = $teacher['userID']; NAME:
HEADLINE:
LOCATION:
<a id="myid" data-id="" data-toggle="modal" data-target="#myModal">Hire }//foreach
示例IMG
语气
首先,从
删除id="myId"
。 ID必须是唯一的。 使用课程。
First_Page.php
showAllTeachers(); if (is_array($teachers)) { foreach ($teachers as $teacher) { $src = $teacher['userID']; ?>
在
标记结束之前将代码放在页脚中。
JS
创建一个新文件modal_ajax.php 。
[ 注意:请记住,此页面名称modal_ajax.php也用于脚本标记中。 如果您打算更改此页面的名称,请在脚本标记中更改页面名称。 两者都有关系。]
已经回答了类似的问题。 请看看通过Modal Bootstrap传递数据并获取php变量?
Interesting Posts
coffeescript总是返回响应对象
jQuery AJAX在窗口卸载时触发错误回调 – 如何过滤掉卸载并仅捕获真正的错误?
jQuery Ajax POST保存删除提交
不使用任何Asp控件的文件上载
$ .ajax()和“Uncaught ReferenceError:数据未定义”
ajax a href onclick获取php变量并执行php文件
使用php和jquery ajax从mysql数据库中获取数据
使用jQuery AJAX将字符串数组传递给具有可变数量参数的webmethod
如何通过添加for循环来重写搜索function以通过data.games并在我搜索时添加它来说明分数?
检查是否适用相同的原始政策