如何從VisualForce頁面調用控制器方法,而不發生任何onclick事件? 我VisualForce頁面會像從visualforce調用javascript中的控制器方法
<apex:page standardController="Account">
<script>
/* Here i need to call a controller class with out any onclick event. It should load by itselef */
</script>
</apex:page>
和我的控制器類就會像
public class OrderPadController {
/* this will be the constructor */
public PageReference openPage() {
PageReference newpage = new Pagereference('/apex'+'/pagetoopen'+'?aid='+a.id);
openorderpadembed.setRedirect(false);
return openorderpadembed;
}
從我VisualForce頁我需要調用方法openPage()
。
請幫我
嗨,感謝您的回覆。在腳本中 OrderPadController.openPage(function(result,event){});功能中應該是什麼結果和事件?我不需要發送任何參數。我對此感到陌生請解釋。 – Prathyush
對不起,我錯過了返回值是頁面參考,我會在幾個小時內通過你的情況,因爲現在我正在回家的路上 –
@Ramesh請再看看我的答案,我已經編輯過它。但請描述你的情況,我想有更多的選擇可以用更方便直接的方式來滿足你的需求。 –