2017-02-09 44 views
0

我需要一個客戶端腳本,以便做一些DOM操作添加到Suitelet,我已經找到了圖書館但那是服務器端,我需要添加一個客戶端腳本到頁面。我檢查所有複選框或不從按鈕列表OB複選框。任何幫助,這將是巨大的感謝NetSuite的Suitelet到包括客戶端腳本

回答

1

假設你渲染nlobjFormN/serverWidget.Form ......

在SuiteScript 1.0:

form.setScript(clientScriptId); // see docs for nlobjForm#setScript 

在SuiteScript 2.0:

form.clientScriptModulePath = "path/to/client/script.js"; 
// see docs for N/serverWidget.Form 
+0

那是哪個腳本?這是一個腳本記錄?文件中的內部ID?對不起,如果我暗淡,感謝您的幫助 – jk121960

+0

的'clientScriptId'將腳本記錄您的客戶端腳本內部的ID,所以它應該是像'customscript_blah';注意,你*不*需要部署你的客戶端腳本。對於2.0版本的路徑是相對於文件櫃,我相信的根源。 – erictgrubaugh