我有jQuery Datatable,应该在执行某些任务后重新渲染。我用动作功能来实现这一点。动作函数也在调用apex方法,但问题是当我添加reRender
或oncomplete
时它无法正常工作。
错误是:未捕获TypeError:actionUrl.indexOf不是函数
任何想法/建议都将不胜感激。感谢
<apex:actionFunction name="callApexMethod" action="{!callingApexMethod}" oncomplete="callMe();return false;" />
<apex:inputCheckbox value="{!isApprovedOther}" selected="true" onclick="setChkBoxValueOtherJS();return false;">
</apex:inputcheckbox>
<script>
function setChkBoxValueOtherJS() {
alert('Inside Js');
callApexMethod();
}
function callMe() {
alert('Inside callMe');
}
</script>
// Controller public class abc(){ public pageReference callingApexMethod(){ // some code return null; } }