Mit OnChange funktion den Value herausfinden und nicht per Klick
bearbeitet von portsevenHi,
das Thema hatte ich schonmal hier, nur da ging es um den Value anzuzeigen wenn man etwas Klickt. Dieses mal ist es mit OnChange. Hab bisschen ausprobiert die Value herauszubekommen leider ohne Erfolg.
Jetzt wollte ich euch mal Fragen, wie ich den Value hierbei herausfinden kann.
~~~HTML
<input type="file" onchange="upload(this.form);" value="<?= $row['id']; ?>" name="datei" id="file" class="inputfile">
~~~
~~~JavaScript
function upload(form) {
var id = $(this).val();
var value = id.attr('value');
alert(value);
$.ajax({
type: 'POST',
url: 'beicht_comments_datas/photo.php',
data: new FormData(form),
contentType: false,
processData: false,
success: function(data) {
$('#output-photo').html(data);
}
})
}
~~~
Ich habe folgendes versucht:
var id = $(this).val();
var id = $(this).attr('value');
var id = form.target.getAttribute('value')
var id = form.find('.inputfile').val();
mfg