Ich versuche, das MaskedEditExtender-Control (mit MaskedEditValidator) aus dem ASP.NET AJAX Toolkit in meiner Webanwendung zu verwenden. Das Control funktioniert einwandfrei in Google Chrome, aber IE9 wirft beim Laden der Seite, die die MaskedEditExtender-Controls enthält, einen Fehler "Kann den Wert der Eigenschaft 'split' nicht erhalten: Objekt ist null oder undefiniert".
Der Visual Studio Debugger unterbricht in MaskedEdit.MaskedEditBehavior.debug.js bei den folgenden Anweisungen:
var partdt = arr[0];
var parttm = arr[1];
if (parttm.split(" ").length == 2)
{
parttm += " " + parttm.split(" ")[1]; // bricht hier ab
}
partdt = this.ConvFmtDate(partdt,loadFirst);
Ich habe auch versucht, den
zu verwenden, wie in diesem Beitrag erwähnt, aber es hat nicht funktioniert. Ich benutze auch JQuery 1.4.2 in meiner Anwendung. Irgendwelche Ideen??