Я предполагаю, что вам может понадобиться:
var newquantity = $.global.parseFloat(edititem.find('td.edititem-quantity > input').val());
, чтобы получить значение элемента <input>
.
edit - обновлено: возможно, значениеиногда null:
var newquantity =
$.global.parseFloat(edititem.find('td.edititem-quantity > input').val() || '');
Глядя на исходный код функции глобализации "parseFloat ()", первое, что он делает с первым аргументом (который действительно должен быть строкой, а не объектом jQuery) это вызов ".indexOf ()".Если переданное значение равно нулю, вы сразу же получите ошибку.