このようなリンクがあります
<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
});
});
});
id
しかし、 の@data.name
が jquery 関数にどのように渡されるのかわかりません。上記のリンクhref
を次のように置き換えるhref="~/click?id=@data.id"
と、特定の領域ではなくページ全体をロードすることになり、明らかに ajax も機能しません。
[更新]
SQL テーブルの主キーをid
意味し、webmatrixを使用して単純な Web ページをコーディングしています。id
私のデータベーステーブルは次のようになりますcreate table x(id, name)