2012-04-25 10 views
0

を仕事処分mootools.floorません。機能は、私は、この検証のフォーム</p> <p><a href="http://mootools.floor.ch/en/download/" rel="nofollow">http://mootools.floor.ch/en/download/</a></p> <p>が、動作しませんを使用したい

<form name="niceform" id="third" action="" class="niceform" method="post" enctype="multipart/form-data"> 
    <div class="titlu_form"> categoría: </div> 
    <div class="option_form"> 
    <select name="categorie" id="categorie" class="validate['required']"> 
     <option value=""> -- Elige categoría -- </option> 
     <option value="1"> 1 </option> 
     <option value="2"> 2 </option> 
     <option value="3"> 3 </option> 
    </select> 
    </div> 

    <div class="titlu_form"> provincia: </div> 
    <div class="option_form"> 
    <select name="provincia" class="validate['required']"> 
     <option value=""> -- Provincia -- </option> 
     <option value="Castellon"> Castellon </option> 
     <option value="Valencia"> Valencia </option> 
    </select>  
    </div>` 

    <div class="titlu_form"> marca: </div> 
    <div class="option_form"> 
    <select name="marca12" id="marca" class="validate['required']"> 
     <option value=""> -- Marca -- </option> 
     <option value="jeans"> jeans </option> 
     <option value="other"> other </option> 
    </select> 
    </div> 

    <input type="submit" name="Submit" /> 
    </form> 

これは私が検証のために

<script type="text/javascript" src="lightform/mootools.js"></script> 
<script type="text/javascript" src="lightform/formcheck.js"></script> 
<script type="text/javascript"> 
    //h 
    window.addEvent('domready', function(){  
    formcheck = new FormCheck('third', { 
    display : { 
       fadeDuration : 500, 
       errorsLocation : 1, 
       indicateErrors : 1, 
       showErrors : 1 
      } 
     }) 
    //$('marca').removeAttribute('class'); 
    formcheck.dispose($('marca')); 
    }); 

    //and this is opcionaly for a select option 
    $('categorie').addEvent('change', function(event){ 
     var selection = document.getElementById('categorie').value; 
     alert(selection); 
     if(selection==1) { 
     alert(selection); 
     formcheck.dispose($('marca')); 
     $('marca').removeAttribute('class'); 
     } 
}); 

</script> 

結果、このエラー使うスクリプトです:私はオプション2または3を選択したときのdivマルカを非表示にする

formcheck.dispose is not defined. 

を..それは.. どうかこれです..

+1

離れて行くだろうに移植

1.2.xのために書かれました/ examples](http://mootools.floor.ch/docs/formcheck/files/formcheck-js.html#FormCheck.dispose)ページを参照してください。文字通りあなたが走っているのでしょうか? 'formcheck'自体が定義されているか、これはスコープエラーですか? –

+0

コード – amic

+0

を更新していますかmootoolsのどのバージョンを実行していますか? – kolin

答えて

0

それで、あなたはあなたがムービー1.11と1.45

でそれを試したことを述べました。それは、私は、これはしばらく前に1.4.xの下のコードベースを使用して、あなたの問題は、それが[ドキュメントから直接コピーされてしまったように、これは見え

http://www.timwickstrom.com/client-side-code/mootools/moofloor-formcheck-for-mootools-1-4-x/

+0

ありがとうTim。それは働いている。すごい仕事。 – amic

+0

あなたが気にしないでお返事をお待ちしております。 –

関連する問題

 関連する問題