2016-09-04 7 views
1

Я хочу код ниже, чтобы добавить новую строку в Tabular Form и переместить фокус на первую ячейку на (добавленной строки) for example (#f02_0003):Oracle APEX | Как Сосредоточьтесь Последние добавленные строки в табличной форме

apex.widget.tabular.addRow(); 
for (i=1;i<100;i=i+1) 
// to loop all existing row in order to get the new added row id 
     { 
      if($('#f02_'+('000'+i).slice(-4)).length()>0) 
      // to check whether the row with looped id exists or not 
       { 
         continue; 
       } 
      else 
       { 
         $('#f02_'+('000'+(i-1)).slice(-4)).focus(); 
         // to focus the expected added row 
         break; 
       } 
     } 

Добавить новую строку Но Никогда не фокусируйте любую ячейку.

Помогите пожалуйста! ..

ответ

1

удалить петлю. Затем добавьте следующую строку (при условии, что имя элемента под первым столбцом - «f02»):

$("[name='f02']").last().focus(); 

 Смежные вопросы

  • Нет связанных вопросов^_^