function closeModalPanel(panelId){
Richfaces.hideModalPanel(panelId);
}
下面方法多了一个if验证。
function closeModalPanelByFlag(panelId,flag){
if(isNull(flag)){
flag = jQuery(":hidden[id$='success']").val();
}
if(flag=='true'){
Richfaces.hideModalPanel(panelId);
}
}
这两个方法在我们项目用都是用来关闭,窗口的。下面是jsp页面调用上面方法的代码:
<a4j:commandButton value="#{lbl.Save }"
immediate="true" action="#{userBean.save }" styleClass="button white" reRender="panel"
onclick="if(!checkRequiredFields({panelId:'saveOrUpdatePanel',isPanel:true})){return;}else{if(!check()){return;}}"
oncomplete="Richfaces.closeModalPanelByFlag('saveOrUpdatePanel')">
</a4j:commandButton>
下面的代码的js应该怎么理解??
onclick="if(!checkRequiredFields({panelId:'saveOrUpdatePanel',isPanel:true})){return;}else{if(!check()){return;}}"
Richfaces.hideModalPanel(panelId);
}
下面方法多了一个if验证。
function closeModalPanelByFlag(panelId,flag){
if(isNull(flag)){
flag = jQuery(":hidden[id$='success']").val();
}
if(flag=='true'){
Richfaces.hideModalPanel(panelId);
}
}
这两个方法在我们项目用都是用来关闭,窗口的。下面是jsp页面调用上面方法的代码:
<a4j:commandButton value="#{lbl.Save }"
immediate="true" action="#{userBean.save }" styleClass="button white" reRender="panel"
onclick="if(!checkRequiredFields({panelId:'saveOrUpdatePanel',isPanel:true})){return;}else{if(!check()){return;}}"
oncomplete="Richfaces.closeModalPanelByFlag('saveOrUpdatePanel')">
</a4j:commandButton>
下面的代码的js应该怎么理解??
onclick="if(!checkRequiredFields({panelId:'saveOrUpdatePanel',isPanel:true})){return;}else{if(!check()){return;}}"
解决方案 »
- 求助javascript如何获取textarea中的输入数据并显示在另外一个textarea
- 哪位帮忙看下这个JS特效叫什么?
- google map 加载地图失败的回调是哪个?
- 如何禁止iframe页面的alert?
- FireFox连注释都能出问题,气死人啊,大家都碰到过这种情况吗?
- 散分了!!!!!!!!!!!
- 急!怎么利用对象的名称来获得对象?高分
- 文件连接问题
- 请问如何得到当前ie窗口内的宽度和高度?
- if (mm.length==1) mm='0'+String(mm);本来mm=2,长度是1,但就是不在前边加零?
- 为什么这样定义数组for ..in遍历就不执行
- 这段javascript应该怎么理解?
function closeModalPanelByFlag(panelId,flag){
if(isNull(flag)){
flag = jQuery(":hidden[id$='success']").val();
}
if(flag=='true'){
Richfaces.hideModalPanel(panelId);
}
}
多的FLAG和IF验证,就是用于AJAX保存时,返回是否成功.如果保存还没完成,这里就关闭是不允许的,只有保存完成返回成功就是TRUE时,才关闭.就是这个作用.