2013-11-14 2 views
0

Можно ли запустить новый модальный, когда я нажму кнопку «Отправить» из предыдущего модального? Я пытался сделать это весь день, и я застрял. Я использую CodeIgniter. Я попытался добавить еще одну функцию в свой onclick, но она не работает.Запустить новый модальный из предыдущего модального

Вот кнопка, которая вызывает мою модальность:

<a href="#" role="button" data-toggle="modal" onclick="loadModuleForm('<?php echo $this->config->item('8L_URL')."/propertymgt/form/add"; ?>')"><span class="btn btn-primary">Create</span></a> 

И это мой модальное:

<div class="modal-header"> 
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> 
    <h3>Property Management</h3> 
</div> 

<div class="modal-body"> 
    <form class="form-horizontal" name="propertymgt-form" id="propertymgt-form" action="<?php echo $this->config->item('8L_URL')."/propertymgt/post/".$form_action; ?>" method="POST"> 
     <br /> 
     <div class="control-group"> 
      <label class="control-label" for="title">Title:</label> 
      <div class="controls" style="margin-bottom:15px;"> 
       <input type="text" id="title" placeholder="Title" name="title" class="span5" value="<?php echo $title; ?>"> 
      </div> 
      <label class="control-label" for="fullname">Fullname:</label> 
      <div class="controls" style="margin-bottom:15px;"> 
       <input type="text" id="lastname" placeholder="Lastname" name="lastname" class="span3" value="<?php echo $lastname; ?>"> 
       <input type="text" id="firstname" placeholder="Firstname" name="firstname" class="span3" value="<?php echo $firstname; ?>"> 
       <input type="text" id="middlename" placeholder="Middlename" name="middlename" class="span3" value="<?php echo $middlename; ?>"> 
      </div> 
      <label class="control-label" for="address">Address:</label> 
      <div class="controls" style="margin-bottom:15px;"> 
       <input type="text" name="address" class="span3" id="address" placeholder="No., Street, Building" value="<?php echo $address; ?>"> 
       <input type="text" name="city" class="span3" id="city" placeholder="City" value="<?php echo $city; ?>"> 
       <input type="text"name="province" class="span3" id="province" placeholder="Province" value="<?php echo $province; ?>"> 
      </div> 
     </div> 
     <input type="hidden"name="uuid" class="span3" id="uuid" value="<?php echo $id; ?>"> 
    </form> 
</div> 
<div class="modal-footer"> 
    <button type="button" class="btn btn-primary" id="registration-submit" onClick="submitForm('propertymgt-form');loadModuleForm('<?php echo $this->config->item('8L_URL')."/propertymgt/form/add"; ?>');">Submit</button> 
    <button type="button" data-dismiss="modal" class="btn">Close</button> 
</div> 

loadmoduleform() должен загрузить мою новую модальность. Я что-то упускаю? Мне нужна чья-то помощь. Благодаря!

ответ

2

u хотите что-то вроде этого?

demo

у просто нужно скрыть 1-модальный п запустить другой модальной на ур кнопку функции мыши

$('#newModal1').modal('hide'); 
$('#newModal2').modal('show'); 
+1

Ровно! Но это будет сложно с моей стороны. Спасибо за помощь. Возможно, мне это понадобится в будущем. :) –

+0

yes..i может просто показать вам простое демо ... вместо того, чтобы использовать ваш код .. вам нужно вызвать функцию внутри функции, чтобы она выполняла ваш код .. – Ashish

0

Я просто назвал сценарий для моей функции loadmoduleForm(). Все, что мне нужно сделать, это вызвать функцию, в которой находится loadmoduleForm(). Спасибо, в любом случае. :)

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