我有一系列图像,我只想记录每次点击时的图像。它们从未出现在自己的视图中,因此运行代码毫无价值。
我使用jQuery连接了一个click事件。虽然$ .post不起作用。知道如何实现我的目标吗? 'hit'只是在绘制图像链接时存储在视图中的HTML元素。 Hit引用HitController,然后“Hit”方法接受id。
是的,我修正了id错误 - 但仍然没有工作。
$("a[hit]").each(function() {
$(this).click(function() {
var hit = $(this).attr("hit");
$.post("Hit/Hit/", { id: hit });
});
});
答案 0 :(得分:0)
嗯,id可能是一个未定义的变量,alert(id)是否显示正确的结果?