используя jquery для каждого метода и получая данные из таблицы MVC Model - PullRequest
0 голосов
/ 31 августа 2018

У меня есть таблица с информацией о продукте и цене, и я получаю данные с использованием модели MVC, и теперь я пытаюсь использовать эти данные в своих графических диаграммах, но я не могу получить данные из своей таблицы. Как я могу получить?

это HTML коды таблицы

   <tbody id="table2">


        @foreach(var oge in Model)
        {
            <tr onclick="method(this)" data-toggle="modal" data-target="#mymodal">
                <td id="product_name">@Html.Raw(oge.product_name)</td>
                <td id="product_price">@Html.Raw(oge.product_price)</td>              
            </tr>
        }

    </tbody>

и это код jquery, использующий каждый метод, примечания: только при использовании этой таблицы на странице нет другого элемента.

 $("#button").click(function() {          
        $("td").each(function (index,value) {
            alert(index + ": " + value);
        }
        );
    });

после выполнения кода результата; 0: htmlCell ... 1: htmlcell ... , , .

1 Ответ

0 голосов
/ 31 августа 2018

Если вы хотите использовать значение, получите доступ к содержимому с помощью value.innerText, но я согласен с приведенным выше комментарием, в котором предлагается использовать $ (this) .text ()

   $("#table2 td").each(function (index,value) {
        console.log(index + ": " + value.innerText);
        console.log(index + ": " + $(this).text());
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...