如何用Javascript调用PHP页面;当用户单击href链接时进行jQuery
How to call PHP page with Javascript & jQuery when user clicks on a href link?
在一个PHP项目中,我有一个超链接:
<a href="addid.php?id='. $Id . '">| Name |</a>';
当用户点击链接时,我需要将所选的"id"添加到会话
added.php代码:
session_start();
$_SESSION['id'] = $_GET['id'];
我需要在不重新加载页面的情况下完成这项工作(需要在后台将"id"添加到会话中)。
如何用Javascript调用CCD_ 1;jQuery?
注意:我尝试过这个代码,但它确实在浏览器中加载了addid.php
$('a').click(function(){
$.ajax();
return false;
});
$('a').click(function(){
$.get($(this).attr('href'));
return false;
});
给你的链接一个id:
<a id="something" href="addid.php?id='. $Id . '">| Name |</a>';
然后你可以很容易地参考它:
$('a#something').click(function(e) {
e.preventDefault();
$.get($(this).attr('href')); // no handler fire and forget
});
您尝试的代码无效-请查看您正在使用的jquery函数的api。url
是一个强制参数。
使用开发人员工具/firebug/无论您安装了什么,都要检查请求是否发送到了正确的位置,以及响应是否符合您的期望。
查看jquery:
http://api.jquery.com/jQuery.get/
使用ajax并将id设置为数据字符串中的参数。
相关文章:
- 使用jQuery搜索链接HREF值
- Javascript/jQuery链接/href补充的动态文本
- 带有javascript的拖运链接href
- Yii:TbCollapse 多链接(href = #collapse 并将状态更新为 be=“1”)
- 单击更改<链接 href=“#”>
- 更改链接 HREF 目标
- 通过 JavaScript 链接 href 以单击选项卡中的按钮
- 无法读取未定义的链接 href 的属性“top”
- 如何根据用户选择的选项更改链接 href(单击)
- Jquery - 如何从链接 href 获取页码并用作类
- Javascript 正则表达式用于替换页面上所有链接 href 中的 & 符号
- 获取链接 href 并将其应用于另一个链接 jQuery
- 更改链接 href 基于 viewport (Javascript)
- 冷融合:空链接href="#"错误
- 替换超链接href中的匹配文本
- 使用文本输入值动态更改链接href属性
- iPhone/Android浏览器偶尔会关注链接href,而不是jQuery onclick事件
- 当链接`href='#'`在routeProvider中
- 如果前一个字符是/,如何忽略正则表达式结果(基本上忽略链接href内容)
- Jquery编辑链接href如果主体class = x