1
Моя ссылка:Передача значения из JQuery в MVC контроллер
<span class="list-subtitle"><span class="place-right icon-flag-2 fg-red smaller" onclick="ShowMessage('@item.MessageId');">23</span>
Мой Jquery:
<script>
function ShowMessage(msgid) {
alert("Hello" + msgid);
$.Dialog({
overlay: false,
shadow: true,
flat: false,
title: 'Studidesk - Conversations',
content: '',
onShow: function (_dialog) {
var html = [
'<iframe width="800" height="480" src="/Channel/Comments/' + msgid +'" frameborder="0" allowfullscreen></iframe>'
].join("");
$.Dialog.content(html);
}
});
}
</script>
My Controller (Получить)
public ActionResult Comments(string msgid)
{
var balObject = new BusinessLogic();
List<StudiMessageDetails> comments = new List<StudiMessageDetails>();
comments = balObject.FetchComment(msgid);
return PartialView("_commentsPost", comments);
}
Хотя запрос посылает управление мой метод действия
public ActionResult Comments(string msgid),
это не имеет значения MsgId, кто-нибудь может помочь мне пройти MsgID подарок в
<span class="list-subtitle"><span class="place-right icon-flag-2 fg-red smaller" onclick="ShowMessage('@item.MessageId');">23</span>
к методу действия ..
Jquery срабатывает при нажатии кнопки:
<span class="list-subtitle"><span class="place-right icon-flag-2 fg-red smaller" onclick="ShowMessage('@item.MessageId');">23</span>
Это работало ... Спасибо большое:) ... –
@MichaelPhilips Я рад, что помог. Не забывайте отмечать, когда они работают для вас. :) – Sefa
Могу ли я передать два значения при нажатии следующим образом: –