2016-04-24 20 views

答えて

2

お客様のHTMLフォームは、action = urlにフォームを送信する必要があります。これはフォームが処理されるデフォルトの方法です。つまり、要素<input type="submit" .. />をクリックすると、ブラウザが常にリロードされます。デフォルトアクションを防ぐには、ハンドラー内でevent.preventDefault()を使用する必要があります。

フォーム上のクリックイベントがhandleActivitySubmitすなわち

handleActivitySubmit: function handleActivitySubmit(activity, urlActivity, callbackMy, event) { 
    event.preventDefault(); 
    // your remaining code 
    } 
の最後の引数として提出しなさい