我想运行一些服务器端JavaDcript。
但是我想通过jQuery这样做,因为我正在等待jQuery执行的AJAX请求。
服务器端JavaScript可能位于按钮的onclick事件上。
我想知道如何通过客户端JavaScript发起onclick
事件?
答案 0 :(得分:0)
有许多从客户端触发SSJS的示例。您需要使用
XSP.partialRefreshGet
或
XSP.partialRefreshPost
您可以使用then params属性部分来管理在SSJS中执行的内容。
答案 1 :(得分:0)
的document.getElementById( “#{ID:ButtonID}”)。单击();
答案 2 :(得分:0)
在xPages中使用jQuery有点棘手。 Domino服务器在运行时为该字段分配一个新的动态名称。冒号是jQuery中的特殊字符,因此没有机会通过$('id')获取字段。您可以改用类名。 如果你想使用id,请看看Mark Roden提供的这个xSnippet:
http://openntf.org/XSnippets.nsf/snippet.xsp?id=x-jquery-selector-for-xpages