Login Retreive lost passwordRegister
Search

Forum Index / NL Forum / Checkbox id

[ This topic is solved ]

  lbrabander 25 August 10 / 10:05  
Ik heb een probleem met de Checkbox.
Ik wil een checkbox veld invisible maken, dus moet het id van de checkbox meegegeven worden aan de javascript functie. Echter als ik een nieuwe checkbox aanmaak met de volgende code:
$this->formHandler->checkBox($priceVisibleFieldName, $priceVisibleFieldName)

dan wordt achter het id _[Cijfer] toegevoegd.

Vervolgens wordt het foute id meegegeven aan de javascript functie en wordt het veld niet invisible gemaakt.

Hoe zou ik bovenstaand probleem kunnen oplossen? Omdat het formulier gegenereerd wordt en er meerdere checkboxen in het formulier staan is het geen optie om _[cijfer] met te geven aan de javascript functie.

  Johan Wiegel (Admin) 25 August 10 / 11:01  
Kun je een en ander in een voorbeeldje laten zien?

we moeten het id wel van _n voorzien aangezien de naam voor meerdere checkboxen gelijk kan zijn en een id niet gelijk mag zijn.

Is het geen optie om op de naam vanhet element te werken?

  lbrabander 25 August 10 / 11:10  
<?php
$priceVisibleFieldName 
$index."priceVisibleField";

$formHandler->checkBox($priceVisibleFieldName$priceVisibleFieldName);

?>


De index wordt iedere keer opgehoogd. vervolgens was dit het resultaat:

<input type="checkbox" name="1priceVisibleField" id="1priceVisibleField_2" value="on" />
<input type="checkbox" name="2priceVisibleField" id="2priceVisibleField_4" value="on" />

Maar door met de name te werken is het probleem opgelost.

  Top


powered by PHP-GLOBE   © 2004 - 2012 FormHandler. All rights reserved.   -   Open source license