如何在同一页面上创建一个可点击的URL从mysql php结果
How do create a clickable URL from mysql php result on same page?
好的,所以我有一个搜索页面,这是能够从数据库检索。通过使用php, javascript, css,它显示所有内容"在同一页面上"。我使用XMLHttpRequest将表单数据(输入文本)发送到php, php将很好地返回结果。
现在结果在那里,但我想能够点击一个结果,然后它必须打开另一个覆盖,并显示扩展的细节,一个结果。
我如何做一个搜索结果页面,当我点击结果,将饲料的唯一值到display.php,然后打开覆盖,那里显示该链接的必要结果(所有在同一页上,没有重载,没有重定向)。如果我这样写:
echo "<a id='",$row['compuid']," onlclick='soverlay();roverlay()' href='#'>",$row['compn']," | ",$row['compt']," </a>";
那么我似乎无法将唯一生成的id链接到:
document.getElementById("???compuid???").value;
您漏了一个引号:
echo "<a id='",$row['compuid'],"' onlclick='soverlay();roverlay()' href='#'>",$row['compn']," | ",$row['compt']," </a>";
我的解决方案
可以为链接添加一个属性,该属性的编号为id。然后用javascript点击元素得到它的attr。然后将它传递给ajax请求然后在display.php获取这个id并执行您的查询…
相关文章:
- 一次又一次地在新的和相同的选项卡中打开一个url
- 如何使用特定的javascript函数创建一个url,以便在加载页面时运行
- 修改 HTML 的方式使左键应带到下一个 URL
- 给定一个 url,脚本如何找到加载的资源
- Javascript下载一个URL-Azure Blob存储
- 表单输入和选择值将创建一个URL
- 当数据在另一个URL上更新时,AngularJS是否可以在一个URL上触发$watch
- 将json数据发送到另一个url-在您'我从我自己的网址上得到的
- Javascript 转到 URL 如果用户输入特定数字,则转到另一个 URL
- 给定一个 URL,我如何找到锚 HTML 锚标记
- 仅当从另一个 URL 加载数据时,才会触发另一个插件
- 如何设置一个url(回调)来侦听javascript的答案
- regexp(?) 用于从另一个 URL 中提取 URL
- 使用 location.href 或类似内容打开一个 URL,后跟一个哈希符号
- 侦听 iframe 事件 - 打开一个 url
- jquery/js - 我有一堆值(字符串).我想通过 POST 将其发送到另一个 URL,我该怎么做
- 两个下拉列表表单以获取一个 URL
- 是可以用户刷新网页并同时重定向到另一个URL
- jQuery - 打开一个 URL 并选择一个值
- 您如何创建一个链接,单击该链接会将您带到一个页面,并打开一个转到另一个 URL 的新选项卡