Как умножить 2 числа в добавленной строке в MVC
уважаемый друг,
Мне нужно умножить 2 значения поля ввода в сетке и показать результат в 3-м поле ввода. я использую класс для события нажатия клавиши.
Он работает на сетке. но когда я добавляю строки и добавляю строки в сетку, это нажатие клавиши ввода не работает.
Текстовое поле сетки выглядит следующим образом: @Html.TextBox("Qty_Req_" + (int)item.ИД, (десятичной)пункт.QtyRequested, новые {@класс="QtyReq", @стиль = "дисплей:нет" }
Спасибо и с уважением,
Вивек. Р
инженер-программист.
Что я уже пробовал:
Добавить строку или добавить :
var tr = ' < input id= "'+ Item_Name + '" type=" text "class= " ItemName ItemNames" />&ЛТ;кнопка ID="btnOk" тип="кнопка" класс="БТН БТН-первичный БТН-хз"&ГТ;..&ЛТ;/кнопку&ГТ;' +
' &ЛТ;ИД входного="' + ItemR_Code + '" тип="текст" класс="IRCode" /&ГТ;' +
' &ЛТ;ИД входного="' + Item_Code + '" тип="текст" класс="артикул" инвалидов="отключен"/&ГТ;' +
' < input id= "'+ Unit_Price + '" type=" text " class=" UnitPrice "disabled= "disabled"/>' +
' &ЛТ;ИД входного="' + Qty_Req + '" тип="текст" класс="QtyReq" /&ГТ;' +
' &ЛТ;ИД входного="' + общая + '" тип="текст" класс="Итого" инвалидов="отключен" /&ГТ;' +
' Сохранить Отменить' +
'';
$("#grid tbody"). append(tr);
язык JavaScript:
$('input[class="QtyReq"]').keyup(function () { $(this).addClass('selected').siblings().removeClass('selected'); var unitprice = $(this).closest("tr").find('.UnitPrice'); var qtyreq = $(this).closest("tr").find('.QtyReq'); var total = $(this).closest("tr").find('.Total'); total.val(unitprice.val() * qtyreq.val()); });