这是我的剧本
<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请求......没有值传递..它直接进入网址..
答案 0 :(得分:2)
您忘记在event
事件函数参数内传递click
。
示例强>
$('a.exe').click(function(event){ event.preventDefault(); })
答案 1 :(得分:0)
将e
传递给click
函数:
$("a.exe").click(function(e) {
e.preventDefault();