Jump to content

Padot tabulas rindas id uz next page un nolasīt Javascript


zuks
 Share

Recommended Posts

Sveiki biedri ,

Kā var padot konkrēto  tabulas rindas id uz nākošo lapu lai atvērtu tos pašus datus singledata  skatā no saraksta skata .

 

<SCRIPT language="javascript"> function getKey() { 
  var retVal = "";   var currObj = main_grid.getSelectedRow(); 
  if (currObj != null) {     retVal = currObj.id;   }   return retVal;// viss smuki nolasās 
} function customSkatit()
{ window.location='/ttt/test.jsp?jboRowKey='+getKey(); } 
</SCRIPT>

 

customSkatit  funkcija pabāzta zem pogas onclick , bet vienmēr atver pirmo rindu nevis to kuru esmu izvēlējies

 

Vai ir kāds variants lai es singledata lapā varētu dabūt gatavu kaut kādu onload funkciju kas ielādētu korektos datus ?

Variants diezgan pastulbs , bet  tabulā nav konkrēta ID uz kura atsaukties dati sadalīti pa periodiem , kas visu saķēzī , Data source abām lapām ir viens , tad varbūt rowid varētu strādāt ?

 

Lab es uzsetoju rowid

 

<input type="hidden" name="rowKeyAttr" id="rowKeyAttr" value="" /> var currObj = main_grid.getSelectedRow(); if (currObj != null) { (document.all?document.all:document.allExt).item('rowKeyAttr').value = getKey(); }

 

nakošajā lapā to nolasu

 

<% RequestParameters params = HtmlServices.getRequestParameters(pageContext);
 String rowKeyAttr = params.getParameter("rowKeyAttr"); %>

 

bet kā uztaisīt lai javascripts onloadā ielādē konkrētos datus ?

 

Paldies !

Labots - zuks
Link to comment
Share on other sites

Izveido kontu, vai pieraksties esošajā, lai komentētu

Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas

Izveidot jaunu kontu

Piereģistrējies un izveido jaunu kontu, tas būs viegli!

Reģistrēt jaunu kontu

Pierakstīties

Jums jau ir konts? Pierakstieties tajā šeit!

Pierakstīties tagad!
 Share

×
×
  • Izveidot jaunu...