js,不算很熟悉,但是因为项目中要用到,以前觉得语法都差不多,其实这种想法是很错误的;js跟其他的语言还是有很大的区别的;js return 百度就会一堆讲解三种返回值的区别,我在这里就不多说了;
function loadOnlyVersion(){
var url = "<%=request.getContextPath()%>/<s:property value="getActionName()"/>!isNotVersion.action";
url += "?query.type="+$("#query_type").val();
url += "&version_tmp="+$("#version").val();
var jsons = ajaxJson(url);
if(!jsons){
}else{
var version = jsons[0];
if(version!=null){
alert("版本已经存在,请修改,或者使用默认生成版本号!!!");
return false;
}
}
return true;
}
</span>
主要是因为当前的页面时模态框,很难进行js调试,所以写下来,方便以后查看,回忆;如果遇到有return返回有问题,首先要看看您的语句是不是在哪一步走不动了,用上alert()语句相信会帮到我们不少;