如何将href与javascript链接
How to link a href with javascript
我希望有一个ID与我的输出中的点击结果链接,但我希望java脚本获得链接,以避免调用另一个页面。我以前的编码方式是这样的,我已经剪切了其他信息。
$id=$row["IndexNo"];
echo '
<tr>
<td>'. $row["IndexNo"] . '</td>
<td>'. $row["SurName"] . '</td>
<td>'. $row["FirstName"] .'</td>
<td><a href="update.php?IndexNo='. $id . '">view</a></td>
</tr>';
通过这种方式,页面update.php将加载一个URL:/update.php?IndexNo=1。我想通过引入像这样的java脚本来避免这种页面加载
$(document).ready(function(){
$("#update").click(function(){
$("#content").load("update.php");
});
});
问题是,我似乎不知道如何在点击href时将两者链接起来,但同时调用ID,只为所选IndexNo调用不同的结果。
我想你想要这样的:-
<td><a class= 'update' href="update.php?IndexNo='. $id . '">view</a></td>
那么,当点击更新链接时,reqeust会转到update.php?IndexNo={$id},内容将加载到页面的#content元素中,并且页面不会刷新
$(document).ready(function(){
$(document).on('click', '.update',function(){
$("#content").load($(this).attr('href'));
return false; // __prevent from default action
});
});
感谢
据我所知,您不希望在单击锚点标记时重定向页面。是吗?然后,请将您的代码替换为以下任意一个:
$(document).ready(function(){
$("#update").click(function(){
$("#content").load("update.php");
return false;
});
});
或
$(document).ready(function(){
$("#update").click(function(e){
e.preventDefault();
$("#content").load("update.php");
});
});
感谢
如果您想在不刷新当前页面的情况下更新当前数据,则需要使用ajax。使用ajax,您可以在不刷新的情况下将数据(id)发送到另一个页面。
$id=$row["IndexNo"];
echo '
<tr>
<td>'. $row["IndexNo"] . '</td>
<td>'. $row["SurName"] . '</td>
<td>'. $row["FirstName"] .'</td>
<td><button onclick="hai('<?php print $id; ?>')">view</button></td>
</tr>';
//ajax code
function hai(id)
{
$.ajax({
url: "update.php",
type: 'POST',
data: {
"id":id
},
success: function (data)
{
alert(data);
// display result
}
})
}
//on updat.php page
$indexNo=$_POST['id'];
相关文章:
- JavaScript链接在点击时不起作用;函数在页面加载时工作
- 使用Java从javascript链接获取html更改
- 动态虚拟目录和外部 JavaScript 链接
- Web 地址虚拟目录会断开外部 JavaScript 链接,因此找不到文件
- Datatable Javascript链接在第2页不起作用
- 如何将href与javascript链接
- Javascript链接和变量替换
- Javascript链接使目标为空
- 外部JavaScript链接不起作用
- 鼠标光标改变Javascript链接的DIV
- Action使用Javascript链接并将值传递给控制器
- Javascript链接-试图设置元素值-奇怪的行为chrome&安卓
- 如何在没有onClick的情况下使用Javascript链接
- Javascript根据屏幕大小编写新的Javascript链接
- 更新用户's使用PHP或JavaScript链接
- JavaScript链接提取器
- javascript链接使页面在单击时向上
- 使用javascript链接样式
- 触摸设备的JavaScript链接预览
- Jquery javascript 链接含义