2009-10-07 110 views
0

我試圖通過JQuery提高客戶端SharePoint部署的可用性;當我試圖找到任何有關core.js中發生的事情的文檔時,我碰到了一堵磚牆(除了痛苦地挖掘並試圖解析其中的任何含義 - 全部是250kb!) - )任何人都有任何指針或文檔?SharePoint客戶端JavaScript文檔

編輯:

對不起,澄清我的問題,我熟悉使用JQuery與SharePoint。我的問題涉及將JQuery掛鉤到SharePoint自己的客戶端API中。我的問題受此帖子的啓發http://www.codefornuts.com/2009/09/forcing-sharepoint-into-asynchronous.html#;作者重寫諸如「SubmitFormPost」和「STSNavigate」之類的方法以使UI交互更「AJAXy」。

回答

1

core.js沒有文檔,它確實是一個黑盒子。任何「搞亂」它都會使你的安裝不受支持。由於其複雜性以及SharePoint對於SharePoint的正常運行有多重要,因此在添加此類功能之前,我會仔細考慮。這不是對你的開發能力的評論,但是恕我直言,那裏將需要成爲一個嚴肅的商業案例,「我們不在乎偶爾會有什麼事情突然中斷,讓事情看起來更酷」。

如果你真的想繼續這個,我認爲你最好的選擇是contact Einar!他是我見過的唯一一篇描述如何使用AJAXify core.js的文章。

+0

同意,當SharePoint團隊本身對他們的設計非常干擾時,幾乎不可能對其非侵入性。謝謝Alex! – gn22 2009-10-07 21:49:58

1

我不完全確定你在做什麼,但你可能想看看Jan Tielen在jQuery和SharePoint上的工作。他有一些關於使用jQuery/Ajax調用SharePoint Web服務來構建更豐富的UI的有趣帖子。它們使用內容編輯器Web部件託管在SharePoint Web部件頁面中。我在一些應用程序中使用了這些技術,並取得了很好的效果。

檢查出this post爲例。

+0

剛剛解決了我的問題...... – gn22 2009-10-07 20:27:44

相關問題