嗨,我有一些代码,例如:
<ul>
<li data-id="1"></li>
<li data-id="2"></li>
<li data-id="3"></li>
</ul>
在脚本中:
$('li').click(function () {
window.location.href = '@Url.Action("View", "People", new { id = $(this).data('id')})';
});
我想要实现的是,当用户单击列表项时,它会重定向到:
人/视图/id
其中 id 是列表项的 id 属性。
麻烦的是我无法弄清楚代码有什么问题。
$(this).data('id') 部分有一个波浪形的下划线并表示:
',' 或 '}' 预期。
抱歉,这可能是一个非常愚蠢的问题,但我无法正确解决。