Guten Tag,
ich hab mal wieder eine kleine Frage.
Ich habe über ein Modal jetzt die Funktion erstellt einen Ordner zu erstellen. Dies klappt wunderbar.
Nur ist es so das sich das ich gerne das Modal wieder schließen würde und dieses Resetten würde. (Sobald ich es selber schließe und wieder öffne, ist das Input Feld noch voll)
Hier der Code vom Modal:
PHP
<div class="modal" id="myModal">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Ordner erstellen</h4><br>
</div>
<div style="margin-left: 15px">
<b>Bitte geben Sie einen Orndernamen an:</b>
<br><br>
<div class="form-group form-float">
<div class="form-line">
<input type="text" name="folderName" id="folderName" style="width: 70%;" class="nachname" autocomplete="off" placeholder="<?php echo $datei ?>">
</div>
</div>
</div>
<!-- Modal footer -->
<div class="modal-footer" id="ordnerErstellen">
<button type="button" class="btn btn-danger" data-dismiss="modal">Close</button>
<button type="submit" class="createOrdner btn btn-info btn-fill pull-right btn-sm">Erstellen</button>
</div>
</div>
</div>
</div>
Alles anzeigen
Das Script
PHP
<script>
$(document).ready(function() {
$("#ordnerErstellen").on("click", ".createOrdner", function() {
var hh = document.createElement("div");
var folder = <?php echo json_encode($datei) ?>;
var folder2 = folder.replace(/\s+/g, "%20");
var folderCreate = $('input[name="folderName"]').val();
hh.innerHTML = "Ordner erstellen? " + folderCreate
swal({
title: "Datei löschen",
content: hh,
icon: "warning",
closeOnClickOutside: false,
buttons: {
del: "Löschen",
cancel: "Abbrechen"
}
}).then((create) => {
if (create) {
$.ajax({
type: "POST",
url: "includes/createFolder.php",
data: {
folderCreate: folderCreate},
success: function(data) {
table.destroy();
$("#refreshData").load("verzeichnis.php?folder=" + folder2 + " #refreshData",
function() {
table = $('#verzeichnis').DataTable({
"order": [[ 2, "desc" ]],
"bLengthChange": false,
"dom": '<"pull-left"f><"pull-right"l>tip',
"bFilter": true,
"language": {
"url": "includes/German.json"
}
});
});
}
});
swal("Gelöscht", "Der Ordner wurde erstellt!", "success");
}
})
});
});
</script>
Alles anzeigen
jemand einen Tipp?
LG