当用户按下friendConfirm 按钮时,我正在尝试从我的jquery 应用程序运行更新脚本。发生的事情是,当我按下此按钮时,我的服务器被重定向到编号为 4 的域的根目录。(cca:8888/4)我不太清楚为什么会发生这种情况以及我做错了什么之后对 jquery 手册和在线教程的一些调查。
这是我的代码:
$(document).ready(function(){
$(".friendAdded").css('display', 'none');
var frid = $(".friendRequest").attr('id');
$(".friendConfirm#"+frid).click(function(){
$.get("JSON/addFriend.php?fid="+frid,
function(data){
$(".friendAdded").append(data);
$(".friendAdded").show() })
});
});
这是按钮的来源
$requestInfo .= "<div class='friendRequest'id='{$rowID}'>";
$requestInfo .= "<img src='{$row['fb_pic']}' alt='{$row['fn']}'/> ";
$requestInfo .= $row['fn'];
$requestInfo .= "<a id='{$rowID}'class='friendConfirm'href='{$row['fb_id']}' style='border:1px solid #dadada;
background:#fff; margin-left: 10px;
line-height: 60px; padding: 4px 4px; color:gray;
text-decoration:none;'>Confirm</a></br></div>";
$rowID += $rowID;
HTML
<div class="friendAdded"
style="position: fixed; top:25%; background-color: gray; left:30%; right:50%; width: 300px; text-align: center;">
You have added whatever as a friend.
</div>
<h3>Pending Friend Requests:</h3><div class='friendRequest' id='0'><img src='[url]' alt='Charles Williamson'/> Charles Williamson<a id='4' class='friendConfirm' href='#'
style='border:1px solid #dadada; background:#fff; margin-left:
10px; line-height: 60px; padding: 4px 4px; color:gray; text-decoration:none;'>
Confirm</a></br></div><h3>Friends</h3>
<img src ='[url]' alt = 'Marc Foster' /></img> Marc Foster</br><img src ='[url]' alt = 'James Bond' /></img> James Bond</br><img src ='[url]' alt = 'Rachel Cole' /></img> Rachel Cole</br></b|||o|dy>
谢谢您的帮助