1
我想顯示一個div內容在共享點模式彈出。下面是我的代碼:sharepoint模式彈出顯示div內容
function callPopup(){
var options = SP.UI.$create_DialogOptions();
options.html = addFilePopup //id of the div to be displayed
options.title = 'Add file';
options.width = 300;
options.height = 150;
SP.UI.ModalDialog.showModalDialog(options);
}
HTML:
<div id="addFilePopup" align="center" runat="server">
<div id="buttons">
<input type="file" id="file" name="file" />
</div>
<div id="divOverwrite" style="margin-right: 60px;">
<input type="checkbox" id="chkOverWrite" value="overwrite" />
<label id="lblOverwrite">Overwrite if file already exists</label>
</div>
<div style="margin-top: 40px;">
<input type="button" value="Add file" id="btnAddFile" onclick="AddAFile();"/>
<input type="button" value="Cancel" id="btnCancel" />
</div>
</div>
彈出顯示本身精細的第一次。 但是如果函數callPopup第二次被調用,它說「addFilePopup」是未定義的。 在第一次調用彈出窗口後,似乎div「addFilePopup」從DOM中被刪除。任何想法我在這裏做錯了什麼?
P.S:我已經試過,沒有「runat = server」的div。