2016-03-09 3 views
-1

Я хочу получить значение от *** email *** текст ввода после попадания *** отправить * кнопка я не знаю, использую ajax, тогда отправьте данные в базу данных, используя PHPКак получить данные из модального всплывающего меню

это мой код enter image description here

<!--modal--> 
<div id="pwdModal" class="modal fade" tabindex="-1" role="dialog" aria-hidden="true"> 
    <div class="modal-dialog"> 
    <div class="modal-content"> 
     <div class="modal-header"> 
      <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> 
      <h1 class="text-center">What's My Password?</h1> 
     </div> 
     <div class="modal-body"> 
      <div class="col-md-12"> 
       <div class="panel panel-default"> 
        <div class="panel-body"> 
         <div class="text-center"> 

          <p>If you have forgotten your password you can reset it here.</p><br> 

          <div class="panel-body"> 
           <fieldset> 
            <div class="form-group"> 

             <input class="form-control input-lg" placeholder="E-mail Address" name="email" type="email" required id="email"> 

            </div> 
            <input class="btn btn-lg btn-primary btn-block" value="Send My Password" type="submit"> 

           </fieldset> 
          </div> 
         </div> 
        </div> 
       </div> 
      </div> 
     </div> 
     <div class="modal-footer"> 
      <div class="col-md-12"> 
      <button class="btn" data-dismiss="modal" aria-hidden="true">Cancel</button> 
      </div>  
     </div> 
    </div> 
    </div> 
</div> 
+0

Вам нужно указать имя для этого поля в свой html, например. 'Email_from_form'. Вы можете получить это значение в свой php-код с помощью этого кода '$ _POST ['email_from_form']' –

+0

что вы пробовали? я имею в виду, что вам нужно опубликовать код, чтобы мы могли его исправить, если есть ошибка или что-то не собиралось сделать код от нуля до героя. – Gintoki

+0

Приветствуем и приветствуем в stackoverflow. ^^/Твой вопрос трудно ответить, как есть. Как правило, это довольно элементарная задача, поэтому вы пробовали некоторые из решений, описанных в бесчисленных учебниках? Возможно, вы захотите обратиться в наш справочный центр, а также получить ценные подсказки, как ваш вопрос может выглядеть так: https://stackoverflow.com/help/how-to-ask – yoshi

ответ

1

Я предполагаю, что ваша электронная почта вход есть ID = «электронная почта» ... и вам нужно выполнить код JQuery, когда вы нажмете на кнопку Пример кнопки:

<input type="text" id="email"> 
<button onClick="sendDatas()">Send</button> 
<script> 
function sendDatas() 
{ 
$.ajax({ 
    type:'post', 
    url :"page.php", 

    data: {'email' : $("#email").val()}, 

    success: function(data) { 
     console.log("Sucess" + data); 

     }); 


    }, 
    error:function(exception){console.log(exception);} 
}); 

} 
</script> 

ваш page.php ...

$email = $_POST['email']; 
+0

ваш код не работает, имеет ошибку –

1

Если информация действительно в модальном всплывающем меню, то я считаю, что вам нужно будет искать в JQuery делегации (http://api.jquery.com/on/), так как динамический контент не загружается , он не найдет его в DOM.

Смежные вопросы