在我的网站中,我有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