まず第一に、私は普通のブロガーではなく、私は混乱しています。私の質問がマークまでならば私を案内してください。私は改善しようとします。
Microsoft Code ReviewのMicrosoft CRMプラグインを提出しました。私はJavascriptで新しいです。私は彼らの側から特別にJava Scriptでいくつかの提案を得ました。
一部は以下のとおりです。どのような体は私を導くことができますか?
1-マイクロソフトのコメント: 'document.createElement(' script ')'は、CRMドキュメントオブジェクトモデル(DOM)のドキュメントオブジェクト関数を直接呼び出します。この方法は、Dynamics CRMのすべてのバージョンでサポートされていません。 Xrm.Pageクライアントオブジェクトモデルで提供されているサポートされているAPIを削除または置き換えます。 - コメント: 'document.body'はCRMドキュメントオブジェクトモデル(DOM)のドキュメントオブジェクトプロパティを直接呼び出します。この方法は、Dynamics CRMのすべてのバージョンでサポートされていません。 Xrm.Pageクライアントオブジェクトモデルで提供されているサポートされているAPIを削除または置き換えます。
.JSで私のコード(webresouceなど)ファイル:
var NewScript = document.createElement('script')
NewScript.src = "https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"
document.body.appendChild(NewScript);
2 - マイクロソフトのコメント: '$(文書)は、' 直接CRMのドキュメントオブジェクトモデル(DOM)の世界的なDOM関連の関数を呼び出します。この方法は、Dynamics CRMのすべてのバージョンでサポートされていません。 Xrm.Pageクライアントオブジェクトモデルで提供されているサポートされているAPIを削除または置き換えます。
.HTMLで私のコード(リソースなど)のファイル:
<script type="text/javascript">
$(document).ready(function() {
//code
}
</script>
、3-マイクロソフトのコメント: '$(' #のbtnsaveは、 ')'(CRMのドキュメントオブジェクトモデルのグローバルDOM関連の関数を呼び出しますDOM)この方法は、Dynamics CRMのすべてのバージョンでサポートされていません。 Xrm.Pageクライアントオブジェクトモデルで提供されているサポートされているAPIを削除または置き換えます。
.HTML(リソースなど)ファイルでの私のコード:
<script type="text/javascript">
function enableButton() {
$('#btnsave').attr('disabled', false);
}
</script>