0
我們驗證規則正在被通過jQuery getScript加入稱爲外部JS文件:jQuery的getScript加入問題在IE
$.ajaxSetup({async:false});
$.getScript('scripts/validation/createPosting.js', function(){ checkFoapalPercentage(); });
$.ajaxSetup({async:true});
該腳本適用於所有其他瀏覽器(火狐,Chrome和Safari)的罰款。
任何想法爲什麼我們在引用外部JS文件中的方法的行上收到Javascript錯誤(對象預期)?
謝謝。
checkFoapalPercentage在createPosting.js中定義。但是,引發錯誤的行來自第一個JavaScript文件,並且代碼如下: – droidy 2010-10-14 12:37:45
$(「:submit」)。click(function(){// h:commandButton \t \t \t tinyMCE.triggerSave() ; \t \t \t \t \t \t變量$ formId = 「#」 + $(本)。家長( 「形式」)ATTR( 「ID」);。 \t \t \t如果($ formId == $ createPostingFormId) { \t \t \t \t validateCreatePostingForm($ formId); \t \t \t} }); – droidy 2010-10-14 12:38:58
validateCreatePostingForm()是在IE中拋出錯誤的地方。這個函數在createPosting.js中定義。 – droidy 2010-10-14 12:39:42