Login Retreive lost passwordRegister
Search

Forum Index / NL Forum / jsDateField setValue

[ This topic is solved ]

  ICT 26 October 11 / 11:41  
Hoe werkt setValue bij een jsDateField?

Ik probeer:
$oForm->jsDateField("Aankomstdatum", "datum_start", null, true, "d-m-y", "1:7");
$oForm->setValue("datum_start", '11-03-2011');

Maar dit gaat fout, omdat de maand wordt weergeven als string. Hoe moet ik dit aanpassen, als mijn inputvariabele een integer is?

  ICT 26 October 11 / 11:53  
Er zit een bug in class.DateField.php regel 103.
Het systeem gaat ervan uit dat je array key numeriek is. Bij mij was dat niet het geval.

Ik heb daarom dit toegevoegd:
$this -> _oMonth -> useArrayKeyAsValue(true);

Problem solved!

  Johan Wiegel (Admin) 26 October 11 / 13:40  
Zonder enige wijziging wekrt dit bij mij:

<?php
$form
->jsDateField"Datum intakegesprek""datum_intake",null,true,'d-m-y',null,null,false);
$form->SetValue'datum_intake''31-10-2010' );
?>


Ik zie dus geen bug

  ICT 23 November 11 / 21:56  
Misschien heb je dan een andere configwaarde ingesteld voor useArrayKeyAsValue?

  Johan Wiegel (Admin) 25 November 11 / 12:27  
Begrijp niet helemaal wat je bedoeld.

  Top


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