SharePoint Onlineの変更(Office 365)
-
09-12-2019 - |
質問
jQuery / JavaScriptをASPXページに追加することで問題を解決することができます(この場合はdispform.aspx)が、SharePoint Onlineインストールが自動的に更新されると思いました。このアップデートは私が書いたjQueryに影響を与えることができますか?クライアントIDやその他の変更のように。そして年に何回更新されますか?これについての考えは、なぜこれを行わないべきですか?
解決
いいえ、自動更新はあなたの変更に影響を与えません。
デフォルトのSharePointページをカスタマイズするたびに(あなたの場合はdispform.aspx)、それがアンローストになり、ページに行った変更はコンテンツデータベースに格納されます。現在、そのページに要求を作成するたびに、ファイルシステム(元のページ)とコンテンツデータベースの両方からのデータ(カスタム変更)がフェッチされて表示されます。
アンギングの結果として、特定のリストのdispform.aspxを変更した場合、変更はそのリストにのみ反映され、他のすべてのリストのdispform.aspx。
他のヒント
これはあなたの質問に直接答えませんが、:
モジュール内の<CustomAction Location="ScriptLink" />
を使用してデプロイして、IDに依存しないセレクタを作成してみてください。
所属していません sharepoint.stackexchange