當我單擊第二個選項卡時,我想要加載callrecords.html代碼,但它不加載任何內容,並且該窗格保持空白。我有點小白,似乎無法弄清楚爲什麼會發生這種情況。Dojo選項卡未加載外部html
另外一個側面的問題。爲什麼有些代碼示例說dojoType,而其他代碼則使用data-dojo-type。
<body class="tundra">
<div class="formContainer" dojoType="dijit.layout.TabContainer" >
<div dojoType="dijit.layout.ContentPane" title="Advanced Search">
<label for="first_name">First Name:</label>
<input type="text" name="first_name" id="first_name"
size="30" /><br/>
<label for="last_name">Last Name:</label>
<input type="text" name="last_name" id="last_name"
size="30" /><br/>
<label for="middle_initial">Middle Initial:</label>
<input type="text" name="middle_initial" id="middle_initial"
size="1" /><br/>
</div>
<div dojoType="dijit.layout.ContentPane" title="Call Records" data-dojo-props='href:"modules/content_panes/callrecords.html", refresnOnShow:true'></div>
<div dojoType="dijit.layout.ContentPane" title="Phones">
<label for="home_phone">Home Phone:</label>
<input type="text" name="home_phone" id="home_phone"
size="30" /><br/>
<label for="work_phone">Work Phone:</label>
<input type="text" name="work_phone" id="work_phone"
size="30" /><br/>
<label for="cell_phone">Cell Phone:</label>
<input type="text" name="cell_phone" id="cell_phone"
size="30" /><br/>
</div>
</div>
</body>
callrecords.html
<h1>Tab 2</h1>
<p>I am tab 2. I was loaded externally as well.</p>
數據道場型是新的HTML5語法。一些例子使用舊的語法,一些是html5。 http://dojotoolkit.org/features/1.6/html5data-attributes –
非常感謝你。這工作完美。 – FuegoFingers