将URL的一部分传递给PHP并从数据库返回结果
Passing part of a URL to PHP and return results from a database
我正在开发一个交互式地图,我想知道是否可以将URL的一部分传递给PHP脚本,让它查找信息,然后将其取回,以在lightwindow中的iframe中显示。
映射是基于CSS的,href中每个州的链接都包含州名(例如-#statename)。
当用户单击地图时,#州名称会附加到URL中。
我想知道是否可以将URL的这一部分(#statename)传递给PHP,并让它从那里运行脚本?
这是我正在制作的交互式地图的链接。如果你点击德克萨斯州,你就会明白我的意思:
http://sjdunham.com/beta/maptest/
是的,这很容易,你可以将一个事件绑定到hashchange事件,如果你使用jQuery,你可以做这样的事情:
$(window).on('hashchange', function() {
console.log(window.location.hash); // replace this
});
然后,您可以将console.log行替换为对PHP脚本的ajax调用,并在请求完成后使用发送回的任何内容来修改iframe。
相关文章:
- 自定义验证并格式化从数据数据库返回的响应-BEGINNER
- 从mysql数据库中删除项目,然后返回最后一页
- 使用数据库返回的数据动态填充下拉列表
- 如何将从 MySQL 数据库返回的数据转换为 JSON
- 从附件袋数据库返回网址
- 下拉菜单 根据从数据库返回的值选择值
- 未从数据库返回值
- Angularjs,无法设置数据库返回json对象的下拉列表
- 使用回调从JavaScript中的Web SQL数据库返回结果集
- 使用javaScript从WebSQL数据库返回多行作为数组
- 数据库返回"[对象对象]"同时使用Javascript和SQL
- 当没有从数据库返回结果时,这个javascript是否会触发?
- 在HTML和Play框架中使用数据库返回的JSON
- 如何使用XS从HANA数据库返回多行
- 如何更新我的html时,数据库返回一个值
- 如何在javascript中使用从数据库返回的行中的数据
- 将URL的一部分传递给PHP并从数据库返回结果
- 如何在sails中替换从数据库返回的一些属性
- 将单选按钮设置为根据从 MySQL 数据库返回的 JSON 进行检查
- 使用从PHP /数据库返回的数据创建新表单