Форум программистов, компьютерный форум, киберфорум
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 56
1

Получить данные в текущей строке table в представлении вычислить их разность и сравнить с введённым значением

11.06.2017, 08:24. Просмотров 783. Ответов 5


Получить данные в текущей строке table в представлении вычислить их разность и сравнить с введённым значением
В представлении Index отображается таблица из базы на sql server в элемент html table. Когда мы вводим число в поле Editor, нам надо проверить, что оно меньше, чем (взято)-(возвращено). Есть ли в MVC сравнительно простой способ это сделать?
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<form>
<table>
<thead>
     <tr>
            <th>Название</th>
            <th>Взято</th>
            <th>Возвращено</th>
            <th></th>        
    </tr>
</thead>
 @foreach (var item in Model)
            {                
                <tbody>
    <tr>//число строк зависит от числа строк базе на сервере
        <td>@Html.DisplayFor(modelItem => item.Название)</td>
        <td>@Html.DisplayFor(modelItem => item.Взято)</td>
        <td>@Html.DisplayFor(modelItem => item.Итого)</td>
        <td>@Html.Editor("Backing")</td>
    </tr>
<tbody>
     }
</table>
<div class="form-group">
            <div class="col-md-10">
                <input type="submit" value="Create" class="btn btn-default" />
            </div>
        </div>
    </form>
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.06.2017, 08:24
Ответы с готовыми решениями:

Вычислить сумму отрицательных элементов массива и сравнить с введенным значением С
Решите плиз задачу! 1. В одномерном массиве, состоящем из n вещественных элементов, вычислить...

Вычислить сумму отрицательных элементов массива и сравнить с введенным значением
1. В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму отрицательных...

В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму отрицательных элементов массива и сравнить с введенным значением С
Не получается решить( 1.В одномерном массиве, состоящем из n вещественных элементов, вычислить...

Сравнить атрибут класса, который находится в списке с введенным значением
В общем хочу реализовать игру в дурака и завис на одном методе. В классе Player есть метод...

__________________
Помогаю в написании студенческих работ здесь.
Записывайтесь на профессиональные курсы С#-разработчиков‌
5
Эксперт .NET
8659 / 6121 / 1020
Регистрация: 21.01.2016
Сообщений: 23,117
11.06.2017, 09:01 2
Giroskop, вы можете выполнить все эти сравнения на сервере, когда пользователь отправит данные. Табличные данные придётся заново тащить из БД. Или вы можете сделать всё это на клиенте с помощью JavaScript.
0
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 56
11.06.2017, 09:13  [ТС] 3
Usaga Хотелось бы всё таки с помощью средств MVC...
А не подскажете как в скрипте реализовать?
Пытаюсь так: (на изменение в поле эдит)

var par = $(this).parent().parent();
var tdVzjato= par.children("td:nth-child(1)").val();
//Но в алерте либо undefined, либо ничего
alert(tdVzjato);
0
Эксперт .NET
8659 / 6121 / 1020
Регистрация: 21.01.2016
Сообщений: 23,117
11.06.2017, 09:39 4
Giroskop, MVC тут каким боком вообще?

Мне этот кусок скрипта мало о чём говорит. Можно всё самому, руками писать. Можно облегчить себе труд и воспользоваться какой-нибудь библиотекой типа knockoutjs (или любой аналогичной).
0
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 56
11.06.2017, 09:54  [ТС] 5
я имел в виду, что можно вешать валидацию в модели или отправлять запрос на сервер с последующим ответом, может ещё как-то,
0
Эксперт .NET
8659 / 6121 / 1020
Регистрация: 21.01.2016
Сообщений: 23,117
11.06.2017, 09:55 6
Giroskop, ну, это самое первое, что я предложил.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.06.2017, 09:55

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Сравнить значение из массива со значением введенным с клавиатуры и вывести совпавшие символы
Всем добрый вечер! Начал изучение Java около недели назад. Пытаюсь решить данную задачу: &quot;Создать...

Вычислить промежуток времени между текущей датой/временем и временем, введенным пользователем
Создайте новое приложение. Пакет приложения назовите com.ВАШЕ_ИМьЯ.time_span. Функционал...

Установить соответствующую дату и вычислить разность между ней и текущей датой
Вообщем, задание состоит в следующем: установить соответствующую дату и вычислить разность между...

Вычислить разность между максимальным и минимальным значением
реализовать метод вычисляющий разность между максимальным и минимальным значениями, переданными в...

Вычислить разность между максимальным и минимальным значением функции
Вычислить разность между максимальным и минимальным значением функции: y = cos (a-x) / sqrt (x) a...

Вычислить сумму ряда и сравнить с контрольным значением
пожалуйста, помогите сделать) В приводимых задачах необходимо составить программу расчета конечной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.