Есть цикл по элементам таблицы
$('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);
}
Если использовать вторую функцию, то цикл слетает, функция отрабатывает только на первом элементе, а с первым вариантом отрабатывает на всех.