【发布时间】:2012-09-22 17:43:06
【问题描述】:
我有这样的链接
<a class="viewp" href="#">@data.name</a>
我想以这种方式调用 jquery ajax
$(document).ready(function ()
{
$('.viewp').click(function (id)
{
var responseUrl="~/click?id="+id;
$.ajax(
{
type: "GET",
data:id,
url:responseUrl,
success:success
});
});
});
但我不知道@data.name 的id 是如何传递到jquery 函数中的。
如果我将上述链接的href 替换为href="~/click?id=@data.id"
那么这应该加载整个页面而不是某个特定区域,显然 ajax 也不起作用。
[更新]
id 指的是我的 sql 表的 id 主键,我正在使用 webmatrix 对我的简单网页进行编码。我的数据库表看起来像这样create table x(id, name)
【问题讨论】:
标签: c# asp.net ajax razor webmatrix