2016-04-01 22 views
0

Ben koduDynamics CRM 2015: Forma eklediğim bir Javascript kitaplığındaki bir işleve başvurmak için oluşturduğum bir Web Kaynağı düğmesini nasıl alabilirim?

<button type="button" onclick="btnCalculate_onClick();">test</button> 

ile form üzerine koymak bir düğme Ve ben adıyla dc_btnAutofillAddress ile biçimine eklenen bir Kütüphane içine btnCalculate_onClick() adlı bir fonksiyon var. Işlev jQuery kullanır, ancak ben de forma eklenmiş bir jQuery kitaplığı var.

Düğmeyi tıklatırsam tıklandığında btnCalculate_onClick() işlevini çağırır? Aşağıdaki kodu denedim ve işe yaramıyor.

<html> 
    <head> 
    <script type="text/jscript" src="dc_btnAutofillAddress"></script> 
    </head> 
    <body style="word-wrap: break-word;"> 
    <button type="button" onclick="btnCalculate_onClick();">test</button> 
    </body> 
</html> 

cevap

1

Bir web kaynağından, window.parent kullanarak gerçekleştirebilirsiniz. Yani:

<button type="button" onclick="parent.btnCalculate_onClick();">test</button> 

Sadece formu editörü, web kaynağın seçeneği "çerçeveler arası komut dosyası sınırla" için, emin olun işaretli değildir.