2011-07-07 51 views
3

我想在我的web應用程序中使用ASP.NET AJAX工具包的MaskedEditExtender控件(帶有MaskedEditValidator)。該控件在Google Chrome中運行正常,但IE9會拋出「加載包含MaskedEditExtender控件的頁面時出現」無法獲取屬性值'拆分':對象爲空或未定義「錯誤。
Visual Studio調試器斷裂成MaskedEdit.MaskedEditBehavior.debug.js在下面的語句:「無法獲取屬性'拆分'的值:對象爲空或未定義」在IE中的錯誤

var partdt = arr[0]; 
var parttm = arr[1]; 
if (parttm.split(" ").length == 2) 
{ 
    parttm += " " + parttm.split(" ")[1]; // breaks here 
} 
partdt = this.ConvFmtDate(partdt,loadFirst); 

我也使用

<meta http-equiv="X-UA-Compatible" content="IE=8" /> 
this post提到

的嘗試,但沒有奏效。我也在我的應用程序中使用JQuery 1.4.2。有任何想法嗎??

+0

它看起來像'arr [1]'是'null'或'undefined'。也許你可以追蹤那個價值來自哪裏? –

回答

相關問題