简单的ajax点击锚不工作

时间:2013-04-04 08:14:41

标签: jquery ajax

这是我的剧本

   <script>
$(document).ready(function(){
$("a.exe").click(function()
    {

   e.preventDefault();



     $.ajax({
            type: "GET",
            url: this.href,
            cache:false,
            success: function(data){
                      $("#result2").append(data);
            }
     });
     return false;
}); 
});
</script>

我的回音陈述

  echo "<tr><td style='border:1px; width: 200px;height:30px;'>
  <a   href='http://exe.net/free/action1.php?id1=".$id1."' 
                                         class='exe' >".$name1."</a></td></tr>";

没有ajax请求......没有值传递..它直接进入网址..

2 个答案:

答案 0 :(得分:2)

您忘记在event事件函数参数内传递click

示例

$('a.exe').click(function(event){ event.preventDefault(); })

答案 1 :(得分:0)

e传递给click函数:

$("a.exe").click(function(e) {

    e.preventDefault();