とMVC-3機能私はこのページを有するjqueryのパラメータ
<script type="text/javascript">
$(document).ready(function() {
$("#delete").click(function() {
if (confirm) {
$("#divSchedules").load('@Url.Content("~/Export/ScheduleDelete/")');
}
else {
return false;
}
});
});
</script>
<table>
<tr>
<td>Description</td>
<td>Schedule</td>
<td> </td>
</tr>
@foreach (var item in Model)
{
<tr>
<td>@item.Description</td>
<td>@item.Schedule</td>
<td><a href="@Url.Action("ScheduleEdit", new { @id = item.Id })" class="popLink"><img alt="" src="@Url.Content("~/Content/images/icons/edit.gif")" style="border:none;" /></a>
<img alt="" src="@Url.Content("~/Content/images/icons/delete.gif")" style="border:none;" id="delete" /></td>
</tr>
}
</table>
jQueryの機能存在は、ID =、例えば、imgタグを「削除」を持つ要素によってトリガされます。
誰かが私を助けてくださいすることができ、私はパラメータが、私は、パラメータとしてjqueryの上のIDを追加しているようなのonclick例えば
$(document).ready(function() {
$("#delete").click(function (id) {
if (confirm) {
$("#divSchedules").load('@Url.Content("~/Export/ScheduleDelete/" + id)');
}
else {
return false;
}
});
});
<img alt="" src="@Url.Content("~/Content/images/icons/delete.gif")" style="border:none;" onclick="delete(@item.Id)" />
を使用して渡さには、このjQueryの機能を持っている必要があります。私はそれを試みましたが、常に "コンテキストではないID"というエラーをコンパイルしていました。
誰かが助けてくれますか?どうもありがとうございました。
画像にJS機能がありますが、jQueryが「削除」のIDに接続されています... IDが一意である必要があります。パラメータをとる関数を作成し、その中にjQueryを配置します。 – Phill