Слетает цикл each()
Есть цикл по элементам таблицы
$('input[name="price_del"]').each(function(){ DelDoci(this); }); И два варианта функции 1: function DelDoci(elem){ var cur_row = $(elem).parents("tr")[0]; var docitem_id = $('input[name="docitem_id"]',cur_row).val(); var get = new htmldb_Get(null,$v('pFlowId'),'APPLICATION_PROCESS=DelDociFromOrder',$v('pFlowStepId')); get.add('F120_ORDER_DOCI', docitem_id); var ret = get.get(); } 2: function DelDoci(elem){ var cur_row = $(elem).parents("tr")[0]; var docitem_id = $('input[name="docitem_id"]',cur_row).val(); var get = new htmldb_Get(null,$v('pFlowId'),'APPLICATION_PROCESS=DelDociFromOrder',$v('pFlowStepId')); get.add('F120_ORDER_DOCI', docitem_id); var ret = get.get(); var results = apex.jQuery.parseJSON(ret); } Если использовать вторую функцию, то цикл слетает, функция отрабатывает только на первом элементе, а с первым вариантом отрабатывает на всех. |
Снимаю вопрос, функция возвращала битый json
|
Часовой пояс GMT +3, время: 02:41. |