2016-04-27 5 views
1

Ich habe die folgenden JS und HTML für ein X-editierbares Datumsfeld. Nachdem ich ein Datum aus dem Kalender-Popup ausgewählt habe, sehe ich "Wed Apr 13 2016 20:00:00 GMT-0400 (Eastern Standard Time)" als neuen Wert in meinem Eingabefeld. Und es ist nicht im Format "MM/TT/JJJJ", das ich bereits angegeben habe.X-editierbares Datumsformat

<input style="background-color: rgb(255, 255, 255);" 
    title="" 
    data-original-title="" 
    class="editable editable-click dateinput form-control" 
    data-clear="false" 
    data-format="mm/dd/yyyy" 
    data-type="date" 
    id="my_date" 
    name="my_date" 
    required="required" 
    value="12/31/2016" 
    type="text"> 

<script>  
$("#my_date").editable({ 
      send: 'never', 
      success: function(response, newValue) { 
        $('#my_date').val(newValue); 
      } 
});  
</script> 

Antwort

1

Bitte versuchen Sie es wie this.Put ein date format innerhalb der js Datei wie unten dargestellt.

<script>  
$("#my_date").editable({ 
      format: 'mm/dd/yyyy',  
      send: 'never', 
      success: function(response, newValue) { 
        $('#my_date').val(newValue); 
      } 
});  
</script>