2016-08-10 12 views
0

フィールドをクリックするようなイベントによってトリガーされるフィールドレベルの検証のためのバリデータ入力プロップを持つテキスト入力コンポーネントがあります。 フォームで複数回テキスト入力コンポーネントを使用しています。フォーム提出のすべてのテキスト入力のフィールドレベル検証をどのように起動するのですか?フォーム提出時にトリガーフィールドの検証

<form id="update-for-homeaddress" action="/mycontact" method="POST" onSubmit={this.handleSubmit}> 
    <Label labelFor="Nickname" labelText="Nickname:" required/> 
     <TextInput inputName="Nickname" 
        inputType="text" 
        value={this.props.myhomeaddress.AddressAlias} 
        onChange={()=>{}} 
        validator={ValidateFactory.getMandatoryCheck()} 
        ref="TextInputRef" 
      /> 

答えて

0

このコードを次のタグに移動することをおすすめします。私はこれがで役に立てば幸いその後、あなたはここでjQueryの検証プラグインを必要とするこの

$('document').ready(function() 
{ 

    //Jquery validation codes 
    $("#my_form").validate({ 
    submitHandler: submitForm 
     }); 

    function submitForm() 
    { 
     //Submit form from here 
    } 
} 

を使用して、あなたは

https://jqueryvalidation.org

にし、別の検証を追加することができformタグ

にIDを入れていずれにしても。

関連する問題