RSForm! Pro - přepsání události výběru data

Napsáno 10.01.2011 pro RSForm! Pro a označeno jako RSForm

v komponentě RSForm! Pro

RSForm!

Počínaje revizí 34 byla do RSForm! Pro přidána nová funkce:rsfp_onSelectDate(), kterou lze použít pro zvýšení funkčnosti kalendáře používaného v RSForm! Pro.

Tuto funkci je potřeba definovat uvnitř formuláře a to jejím zápisem do pole Javaskript na panelu CSS a Javaskript nastavení formuláře - funci je vždy nezbytné zapsat mezi značky <script type="text/javascript">, </ script>

Následující příklad zobrazí v okamžiku, kdy je z kalendáře vybráno určité datum, upozornění:

  <script type="text/javascript">
    // <![CDATA[
    function rsfp_onSelectDate(param1)
    {
      if(param1 == "31.12.2010")
      {
        alert("Šťastný a veselý Nový rok!");
        return true;
      }
      else return false;
    }
    // ]]>
  </script>

V uvedeném příkladu je funkce rsfp_onSelectDate () spuštěna při kliknutí na datum v pop-up kalendáři. Pokud zvolíte jakékoliv jiné datum, než 31.12.2010, funkce vrátí hodnotu false a vybrané datum nebude použito. Zvolíte-li správné datum, bude zobrazena výstražná zpráva a hodnota, kterou jste vybrali, bude zapsána do vstupního pole kalendáře.

Text byl připraven s použitím materiálů z webových stránek RSJoomla!

Komentáře (0)

Napsat komentář

Pro přidání komentáře se prosím přihlaste.