Я совершенно новичок в Jquery, поэтому я немного запутался в том, как я могу выполнить то, что описано ниже ...
Что я пытаюсь сделать:
Поиск по всей странице для ввода текстовых полей, которые имеют слово Rate, а затем снова для количества.
Выполните расчет, Сумма (Оценить * Количество)
Представить результат пользователю.
Что я сделал
- Поскольку строки добавляются динамически, в имени элементов есть GUID, поэтому я ищу их.
Где мне нужна помощь
Я могу извлечь значение с помощью команды .val (""), но я запутался в синтаксисе того, как я могу выполнить необходимые мне шаги.
Вот что у меня есть:
$("#alertButton").live("click", function () {
var rateValues = $('input[name*="Rate"]').val("");
var qtyValues = $('input[name*="Qty"]').val("");
//how do i handle it here
});
Это то, как одно из текстовых полей ставки отображается как в html (может быть от 0 до многих из них, поскольку они динамически добавляются на страницу)
<input type="text" value="0" style="width: 100%;" name="JobDetails[dd1c94e5-5e83-4a92-b5c4-0a5aea0eb5df].Rate" id="JobDetails___randomNumber___Rate" data-val-required="The Rate (Exl GST) field is required." data-val-number="The field Rate (Exl GST) must be a number." data-val="true">