0
我有一些問題需要使用onClick顯示確認對話框。 有沒有更容易解決這個問題的方法?也許使用actionFunction?我的刪除功能,如果我沒有onClick的作品。但是,使用onClick,該對話框不會彈出,該函數是否會觸發。沒有得到開發者控制檯上或日誌的任何錯誤的JavaScript控制檯上Salesforce Javascript onClick不顯示
<apex:pageBlockTable value="{!qualifications}" var="p" id="thePanel">
<apex:column styleClass="actionColumn">
<apex:facet name="header" ><apex:outputText value=" {!$Label.Action}" /></apex:facet>
<apex:commandLink action ="{!del}" rerender="thePanel" onclick="return confirm('are you sure?');" value="{!$Label.Delete}" >
<apex:param name="delid" value="{!map[p].qual.Id}" />
</apex:commandLink>
</apex:column>
//控制器刪除
public PageReference del() {
try {
String delid = getParam('delid');
Member__c qual = [SELECT Id FROM Member__c WHERE ID=:delid];
DELETE qual;
requery();
} catch (Exception e) {
ApexPages.addMessages(e);
}
return null;
}
有一個專門的SE網站Salesforce的,和如果你在這裏沒有看到太多的迴應,那麼很可能你會在那裏看到活動。 http://salesforce.stackexchange.com/ –