Я пытаюсь отправить данные из формы в модальный, чтобы проверить данные и после отправки процедуры, но для этой части данных требуется сообщение из формы thr, и это один не работает, когда его называют модальный, я не знаю, как использовать Ajax может кто-нибудь дать мне путь с этим спасибоopen modal after form submit, i dont know ajax :(
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<?php
if ($_POST) {
\t \t $amount = $_POST['precio']*100;
\t \t echo $amount;
\t $miObj->setParameter("DS_MERCHANT_AMOUNT",$amount);
\t }
?>
<form data-toggle="modal" data-target="#myModal" method="POST" action="" >
\t \t \t <input name="precio" id="precio" />
\t \t \t <input class="btn btn-info" type="submit" >
</form>
<div class="container">
\t
<div class="modal fade" id="myModal" role="dialog">
\t
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Confirma tu compra</h4>
</div>
<div class="modal-body">
<div id="imagen">IMAGEN COMPRA</div>
<img src="" alt="mando">
<div class="details-area" id="detailsArea">
\t \t \t <h1 style="color:#007acc">Opciones Seleccionadas</h1> \t
\t \t </div>
<div class="form-group">
<label for="nombre">Nombre:</label>
<input type="name" class="form-control" id="nombre">
</div>
<div class="form-group">
<label for="apellido">Apellido</label>
<input type="name" class="form-control" id="Apellido">
</div>
<div class="form-group">
<label for="direccion">Dirección</label>
<input type="address" class="form-control" id="direccion">
</div>
<div class="form-group">
<label for="telefono">Telefono</label>
<input type="phone" class="form-control" id="telefono">
</div>
<div class="form-group">
<label for="email">Email address:</label>
<input type="email" class="form-control" id="email">
</div>
\t \t <div align="right"> <h3>Total Compra <span id="AddToCartPriceID2">  $00.00</span></h3></div>
</div>
\t \t
<div class="modal-footer">
\t \t \t \t
\t \t \t \t <form name="frm" action="https://sis-t.redsys.es:25443/sis/realizarPago" method="POST" target="_blank" style="margin-top:10px">
\t \t \t <input name="DS_MERCHANT_AMOUNT" value="<?php echo $amount; ?>"/></br>
\t \t \t \t \t <input type="hidden" name="Ds_SignatureVersion" value="<?php echo $version; ?>"/></br>
\t \t \t \t \t <input type="hidden" name="Ds_MerchantParameters" value="<?php echo $params; ?>"/></br>
\t \t \t \t \t <input type="hidden" name="Ds_Signature" value="<?php echo $signature; ?>"/></br>
\t \t \t \t \t <button type="submit" class="btn btn-default" >Confirmar</button>
\t \t \t <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
\t \t </form>
</div>
</div>
</div>
</div>
</div>
Звучит как идеальное время t o изучить Ajax! Вместо того, чтобы ждать, пока кто-то сделает все это ради вас, вы можете использовать это время, чтобы узнать, как это сделать. Мне лично нравится jquery Ajax, потому что его легко реализовать. Прочтите документы, попробуйте, вернитесь, когда/если вы застряли. – Rasclatt