парсинг значения метки в jquery

0

Учитывая эту разметку

<asp:Label id="lblMonthlyDataCost" CssClass="labelValueCalc" Text="29,000"
               runat="server" ClientIDMode="Static"></asp:Label>

который отформатирован при загрузке страницы, используя

 lblMonthlyDataCost.Text = FormatCurrency(Convert.ToDecimal(lblMonthlyDataCost.Text),        2).ToString()

Я не могу разобрать значение из этого ярлыка в jquery, поскольку он всегда возвращает 29 вместо 29 000 ce, это сумма в долларах, но я думал, что это может быть проблемой, поскольку не было десятичной

var injCost = parseInt($("#lblInjectorCost").text().replace("$",""));

1 ответ

0

Попробуйте следующее:

var injCost = parseInt($("#lblInjectorCost").text().replace(/\D/g,""));

Ещё вопросы

Сообщество Overcoder
Наверх
Меню