我正在我的网站上集成 DocuSign clickWrap 并且它工作正常。当用户单击“同意”按钮时,我想保存一些数据。由于 ClickWrap 模式在 Iframe 中打开,并且很难从 Iframe 按钮获取事件,因此是否有任何事件或某些函数可以用来执行此操作。
我尝试将 Iframe 内按钮的点击事件作为目标。
docuSignClick.Clickwrap.render({
environment: 'https://demo.docusign.net',
accountId: 'xx29fxxx-de70-xx9x-83xx-xxxxxxx43ddc',
clickwrapId: 'xxxxxx-03b2-4xxc-xxx1-cxxxxxxcbxx2c',
clientUserId: 'asdfsadfsdaf'
}, '#ds-terms-of-service');
最佳答案
另一种方法是监听 render 方法的回调:
docuSignClick.Clickwrap.render({
// ... env, acct, clickwrapId, etc.
onAgreed: function () {
// Triggered whenever the agreement is complete or has already been completed
},
onDeclined: function () {
}
}, '#ds-terms-of-service');
关于javascript - 有没有办法处理 "Agree"或 "Reject"按钮上的 onClick 事件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56964911/