在我的網站中,我有jquery函數load()的多次調用。jquery函數load()無法正確加載dojo內容
我們可以sumarize這樣的:
1)在我的索引頁面調用這個$('#mainFrame').load('/antoherPage.jsp');
我在我的索引頁面的頭部插入此代碼:
<link rel="stylesheet" type="text/css" href="http://ajax.googleapis.com/ajax/libs/dojo/1.5/dijit/themes/claro/claro.css"/><script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/dojo/1.5/dojo/dojo.xd.js" djConfig="parseOnLoad: true,locale: 'en'"></scipt>
2)在我的另一頁,它調用此$('#main').load('/Form.jsp');
3)在 '形式',我有一些字段從的dijit:的dijit.form.ValidationTextBox,...
<input dojoType='dijit.form.ValidationTextBox'></input>
在我的索引頁,我有這樣的:
基本上,如果我加載頁面Form.jsp,everyhting正確顯示。但是,當我加載我的索引頁時,表單中的所有內容都沒有正確顯示。
我想知道是否需要在表單頁面或其他頁面中寫入一些特殊代碼。也許dojo/dijit不接受多個加載調用?
非常感謝您
蝙蝠
當你混合使用jquery和dojo時,首先想到的是'衝突',並且爲此有'noConflict' http://api.jquery.com/jQuery.noConflict/可能會有所幫助 – Rafay