2016-08-13 16 views
1

でフォームを送信します同じダイアログが表示されます。は、私はここに新しいユーザーを登録する<code>modal</code>を使用して、ページがモーダルコードである必要があり、ブートストラップモーダル

+0

をあなたはAJAXを使用して検討するかもしれません。これは広すぎます。 –

+0

または、フォームコンポーネントがあるiframeを –

+0

に置いてください。これにはAJAXを使用できます。リクエストを作成し、JS/jQueryでphpファイルのデータを処理します。 –

答えて

3

jQueryとAjaxリクエストについて理解していない場合は、このajaxリクエストをリクエストしてください。

http://api.jquery.com/jquery.ajax/
あなたのモーダルがまだ表示されますので、それは、ページのリロードを呼び出すことはありませんhttps://learn.jquery.com/

AJAXリクエスト:

$.ajax({ 
    type: "POST", 
    data: {user: $('#usr').val(), email: $('#em').val(), pwd: $('#pwd').val()}, 
    url: "/model/php/action.php", 
    success: function(data){ 
      //here data will contain all output from .php, so for your script it will equal to $lang['empty'], you ca do whatever you want with data 
      //f.e. set to modal 
    }, 
    error: function(data) { 
     console.log(data); //error message 
    } 
}); 
関連する問題