This topic is locked

Javascript Help...

8/19/2007 7:47:34 PM
PHPRunner General questions
M
michaelmac author

Hey Everyone
I hope everyone is well. I need to some help with javascript here:
I want to change the following code in a _list:

<!-- how many records found-->

<TD class=shade align=middle>Details found: {$records_found}<BR>Page {$page}of {$maxpages}</TD><!--Records per page-->

<TD class=shade align=middle>Records Per Page:<BR><select

onChange="java script: document.location='customers_list.php?pagesize='+this.options[this.selectedIndex].value;">

<option value="10" {$rpp10_selected}>10</option>

<option value="20" {$rpp20_selected}>20</option>

<option value="30" {$rpp30_selected}>30</option>

<option value="50" {$rpp50_selected}>50</option>

<option value="100" {$rpp100_selected}>100</option>

<option value="500" {$rpp500_selected}>500</option>

</select>

</TD>
I modified the following code:
<TD class=shade align=middle>Details found: {$records_found}<BR>Page {$page}of {$maxpages}</TD><!--Records per page-->

<TD class=shade align=middle>Records Per Page:<BR><select

onChange="java script: document.location='customers_list.php?pagesize='+this.options[this.selectedIndex].value;">

<option value="50" {$rpp50_selected}>50</option>

<option value="100" {$rpp100_selected}>100</option>

<option value="250" {$rpp250_selected}>250</option>

<option value="500" {$rpp500_selected}>500</option>

<option value="750" {$rpp750_selected}>750</option>

<option value="1000" {$rpp1000_selected}>1000</option>

</select>

</TD>
I want the list to have the choices of 50,100,250,500,750,1000 records to be displayed

I want to set it to default to either 100 or 250... unless I change it with the selector
I also want it to stay on what I set it for when I display the list:
Thanks
Mike

J
Jane 8/20/2007

Mike,
you also need to edit generated ..._list.php file:

$smarty->assign("rpp10_selected",($PageSize==10)?"selected":"");

$smarty->assign("rpp20_selected",($PageSize==20)?"selected":"");

$smarty->assign("rpp30_selected",($PageSize==30)?"selected":"");

$smarty->assign("rpp50_selected",($PageSize==50)?"selected":"");

$smarty->assign("rpp100_selected",($PageSize==100)?"selected":"");

$smarty->assign("rpp500_selected",($PageSize==500)?"selected":"");