Я пытаюсь получить доступ к элементу td из таблицы на основе выбранного идентификатора через флажки, идея состоит в том, что я проверяю несколько флажков, а затем из значения = «@ item.id» я использую значение, чтобы проверить их tr и, наконец, получить доступ к тд. Я хочу получить статус, чтобы я мог сделать всплывающее диалоговое сообщение. Статус 5-й тд в строке таблицы.

Не уверен, что это хороший дизайн.

Я пытался что-то с этим Как получить значение ячейки таблицы с помощью jQuery? но я не получаю правильные значения, он выводит что-то вроде «{amp}lt;много пробелов ….{amp}gt; Утверждено».

Например, вариант использования: годовые листы были утверждены / отклонены, пользователь выбрал несколько утвержденных листьев и пытается их подтвердить, а затем появляется всплывающее окно с предупреждением о том, что «Невозможно одобрить утвержденные листья или повторно отклонить отклоненные листья». Ниже мой оригинальный сценарий без материала из URL.

@foreach (var item in Model)
{
    {amp}lt;tr{amp}gt;
        {amp}lt;td align="center"{amp}gt;
                {amp}lt;input type="checkbox" name="chkSelectAll" id="chkSelectAll" value="@item.Id"/{amp}gt;
            {amp}lt;/td{amp}gt;
            {amp}lt;td align="center"{amp}gt;
                @Html.DisplayFor(modelItem ={amp}gt; item.UserId)
            {amp}lt;/td{amp}gt;
            {amp}lt;td align="center"{amp}gt;
                @Html.DisplayFor(modelItem ={amp}gt; item.Name)
            {amp}lt;/td{amp}gt;
            {amp}lt;td align="center"{amp}gt;
                @Html.DisplayFor(modelItem ={amp}gt; item.StartDate)
            {amp}lt;/td{amp}gt;
            {amp}lt;td align="center"{amp}gt;
                @Html.DisplayFor(modelItem ={amp}gt; item.StartSlot)
            {amp}lt;/td{amp}gt;
            {amp}lt;td align="center"{amp}gt;
                @Html.DisplayFor(modelItem ={amp}gt; item.Status)
            {amp}lt;/td{amp}gt;
    {amp}lt;/tr{amp}gt;
}

{amp}lt;script{amp}gt;
        function multiSelect(selectedArray, action)
        {
            if (selectedArray[0] === undefined) {
                $.fn.bootstrapBtn = $.fn.button.noConflict();

                $(function () {
                    $("#dialog-warning").dialog({
                        modal: true,
                        buttons: {
                            Ok: function () {
                                $(this).dialog("close");
                            }
                        }
                    });
                });
        }
{amp}lt;/script{amp}gt;