Drop-Down-Liste mit jquery und BlockUI
Frage
ich diese fast herauszufinden, kann mir jemand sagen, warum meine $ .unblock niemals ausgeführt wird?
$(document).ready(function() {
$('#somedropdown').change(function() {
$.blockUI({ css: {
border: 'none',
padding: '15px',
backgroundColor: '#000',
'-webkit-border-radius': '10px',
'-moz-border-radius': '10px',
opacity: '.5',
color: '#fff'
} });
var dropdownvalue = $('#somedropdown').val();
var xaml1obj = document.getElementById("Xaml1");
$.getScript(xaml1obj.Content.scriptableObject.InitializeSomething(dropdownvalue), function(){$.unblockUI();});
});
});
Lösung
Die Lösung hierfür war Entsperr-Methode aus dem verwalteten Code (C # Javascript) zu nennen. Mit anderen Worten, wenn Sie eine Auswahl Sie Block Anruf zu tätigen, tun Sie Ihre Arbeit (das heißt Call-Server, usw.) und dann am Ende entsperren nennen. Die Anrufe zu blockieren und freigeben werden von verwalteten Code (c #) gemacht, aber die eigentliche Arbeit wird in der JavaScript ausgeführt (weil dies jQuery)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow