2016-03-31 14 views
1

ich ein modales Fenster haben, die alle Daten, sondern die Auswahl-Formular speichert:Bootstrap Modal Form Speichern Alles außer Wählen Sie Optionen

<div class="form-group"> 
        <label for="tax_code_modal">Tax Code</label> 
        <select value="" name="tax_code_modal" id="tax_code_modal" placeholder="Tax Code" class="form-control"> 
          <option value="None" <?= ($data['taxcode']) == 'None' ? 'selected' : '' ?>>None</option> 
          <option value="Tax" <?= ($data['taxcode']) == 'Tax' ? 'selected' : '' ?>>Tax</option> 
          <option value="Fxt" <?= ($data['taxcode']) == 'Fxt' ? 'selected' : '' ?>>Fxt</option> 
         </select> 
        <span class="help-block"></span> 
       </div> 

Ich vermute, ich habe etwas falsch mit dem obigen Code, aber kann nicht scheinen, um zu sehen, was direkt vor mir ....

Hier ist aktuelle Code:

$.ajax({ 
     url: "ajax.php", 
     dataType: "json", 
     method: 'post', 
     data: { 
      data : data, 
      type: 'saveNewProduct' 
     }, 
     success: function(result){ 
      if((typeof result.success !== "undefined") && result.success){ 
$('#taxcode_'+element_id).val($('#tax_code_modal').val());  
message('success', PRODUCT_ADD_SUCCESS); 
      }else{ 
       message('fail', PRODUCT_ADD_FAIL); 
      } 
     } 
    }); 


} 

Datenbank Code:

Der Code enthalten nicht nur dumm einfach querys ist, etc. nicht relevant

Antwort

0

diese Zeile Korrigiert:

<select value="" name="tax_code_modal" id="tax_code_modal" placeholder="Tax Code" class="form-control"> 

dazu:

<select value="<?= ($data['taxcode']) == 'None' ? 'selected' : '' ?>" name="tax_code_modal" id="tax_code_modal" placeholder="Tax Code" class="form-control">