Datei-Upload funktioniert nicht mit Knockout-Js. Ich habe versucht mit unten Code aber nicht funktioniert. Bitte erwähne, wo ich falsch liege.Dateiupload mit Knockout js
Dies ist meine Dateisteuerung und Schaltfläche. Ich kann die ausgewählte Datei nicht von der Clientseite an den Server senden. Bitte schlagen Sie vor, was der beste Ansatz dafür ist.
<input id="files" name="files" type="file" class="input-file" data-bind="file: FileProperties.FileName"/>
<button data-bind="click : Upload">Upload</button>
<script type="text/javascript">
ko.bindingHandlers.file = {
init: function (element, valueAccessor) {
alert('init');
$(element).change(function() {
var file = this.files[0];
if (ko.isObservable(valueAccessor())) {
valueAccessor()(file);
}
});
}
</script>
ist dies garantiert in IE arbeiten? – harmonickey
Welche Version? Wahrscheinlich gut für IE 10 und Edge. – Mardok