Я создаю ссылку на одну кнопку, и когда пользователи нажимают кнопку ссылки, я вызываю частичный вид. Я хочу щелкнуть событие кнопки Actionlink и отправить параметры в actionlink, но я столкнулся с проблемами. Я не могу отправить параметры и щелкнуть событие. Я использую селектор классов для клика, как показано ниже. Это моя кнопка actionlink.Не удалось щелкнуть и отправить параметры в mvc4 actionlink
@foreach (var group in Model.records)
{
<tr>
<td>@Html.ActionLink(@group.clientId.ToString(),"",new { @clientId [email protected](),@class ="delete" },null)</td>
</tr>
}
Это мой код jquery.
$('.delete').click(function (id) {
alert(1);
$.ajax({
type: 'POST',
dataType: 'html',
data: { clientId: id },
url: '/DocumentVerification/detailsbyClientId',
success: function (data) {
$('#detailsbyclientId').html("");
$('#detailsbyclientId').html(data);
}
});
});
В настоящее время, когда я нажимаю на actionlink ниже, url будет находиться в браузере. Может ли кто-нибудь предложить мне, где я ошибаюсь? Заранее спасибо.
http://localhost:62777/DocumentVerification?clientId=1006&class=delete
Когда я нажимаю кнопку ссылки, ничего не происходит, и это будет URL http: // localhost: 62777/DocumentVerification/Index # –
Невозможно. Вы делаете что-то еще неправильно. ('href =" # "' не может сгенерировать этот URL-адрес, который может быть сгенерирован только с использованием текущего 'ActionLink()', и только если ваша страница была создана методом 'Index()' 'DocumentVerificationController' –
Нигде i данный Индекс как actionmethod выше.Я снова посмотрю на это –