/**
* Created with JetBrains WebStorm.
* User: sonight
* Date: 13-11-28
* Time: 上午10:13
* To change this template use File | Settings | File Templates.
*/
$(function(){
// tab change begin
$(".tab a").click(function(){
var index = $(".tab a").index(this);
$.each($(".tab a"),function(i,obj){
if(index==i){
$(obj).addClass("tab_on");
$(".change > div").eq(i).show();
}
else{
$(obj).removeClass("tab_on");
$(".change > div").eq(i).hide();
}
})
});
$(".tab a:eq(0)").click();
// tab change end
//combox begin
$(".combox .comb").click(function(){
$(this).parent().siblings("ul").show();
return false;
});
$(document).click(function(event){
// if( $(event.target) != $(".combox a") ){
$(".combox").find("ul").hide();
$(".comboxlink ul").hide();
// }
});
$(".combox").delegate("ul a","click",function(){
$(this).parent().parent().siblings("p").find("i").html($(this).html());
});
//combox end
//table奇偶行变色
$(".tablesty tr:even").css("background","#ECF4F7");
//comboxlink begin
$(".comboxlink .comb").click(function(){
$(".comboxlink ul").hide();
$(this).parent().siblings("ul").toggle();
return false;
});
$(".cl_pos a").click(function(){
var htm = $(this).html();
$(this).parent().parent().siblings("p").find("input").val(htm);
});
$(".allcheck input").click(function(){
var val = $(this).attr("checked")
if(val=="checked"){
$(".checklist input").attr("checked","checked");
}
else{
$(".checklist input").attr("checked",false);
}
});
//pop close
$(".poptitle a").click(function(){
$(".poparea").hide();
$(this).parent().parent().hide();
});
$(".popclose").click(function(){
$(".poparea").hide();
$(this).parent().parent().hide();
});
});
/**
* 参数定义
* url:ajax请求发送的连接
* page_cur:当前页
* page_all:总页数
* page_go:跳转页
* page_stat:上下页和跳转页,区分类型参数,分为("prev","next","go")
* **/
var pageAjax = function(id,url,callback,jsonobj){
var n,page_to,onload_statc = true;
$(id).find(".prePage").unbind("click");
$(id).find(".prePage").delegate(this,"click",function(){
onload_statc = false;
n = Number(-1);
pr_ne(n);
});
$(id).find(".nexPage").unbind("click");
$(id).find(".nexPage").delegate(this,"click",function(){
onload_statc = false;
n= Number(1);
pr_ne(n);
});
$(id).find(".goPage").unbind("click");
$(id).find(".goPage").delegate(this,"click",function(){
onload_statc = false;
var page_go = $(id).find("input").val();
if(updateAuto(page_go) == "") {
$.Showmsg("您输入的页数不正确!");
$(id).find("input").val("");
setTimeout(function(){
$.Hidemsg();
},1000);
return false;
}
n = Number(updateAuto(page_go));
go(n);
});
//去掉前后空格
function updateAuto(objValue) {
objValue = objValue.replace(/(^\s*)|(\s*$)/g, "");
return objValue;
}
function pr_ne(n){ //判断上下页事件取值范围
$(id).find("input").val("");
var page_cur = $(id).find(".curpag").html();
var page_all = $(id).find(".allpag").html();
page_to = Number(page_cur)+Number(n);
if(page_to <= 1){
page_to = Number(1);
$(id).find(".curpag").html(1)
}
else if(page_to >= page_all){
page_to = page_all
$(id).find(".curpag").html(page_all);
}
else{
$(id).find(".curpag").html(page_to);
page_ajax();
return false;
}
page_ajax();
}
function go(n){ //判断跳转页面取值范围
var page_all = $(id).find(".allpag").html();
if(n>=1 && n<=page_all){
page_to = n;
$(id).find(".curpag").html(page_to)
page_ajax();
} else if(n<1) {
$.Showmsg("您输入的页数小于最小页数!");
$(id).find("input").val("");
setTimeout(function(){
$.Hidemsg();
},1000);
} else if(n> page_all) {
$.Showmsg("您输入的页数大于最大页数!");
$(id).find("input").val("");
setTimeout(function(){
$.Hidemsg();
},1000);
console.log("页数异常");
return false;
} else {
$.Showmsg("您输入的页数有误!");
$(id).find("input").val("");
setTimeout(function(){
$.Hidemsg();
},1000);
console.log("页数异常");
}
}
if(onload_statc){
page_to = 1;
page_ajax();
}
function page_ajax(){
var data = null;
var pagejson = {"pager.pageNum":page_to} ;
var jsono = $.extend(jsonobj,pagejson);
//addRandmo(jsono);
var dataArea = $(id).parent().find("tbody");
dataArea.html("
|
");
jQuery.ajax({ //ajax返回值
type: "POST",
url: url,
data:jsono,
dataType:"json",
success: function(reData){
if(callback){
if(reData != null && reData.rows != null && reData.rowCount >0 && reData.pageCount >0){
showPageTools()
$(id).find(".allcol").html(reData.rowCount);
$(id).find(".curpag").html(page_to);
$(id).find(".allpag").html(reData.pageCount);
dataArea.empty();
var startNo = (page_to-1) * (jsono["pager.length"]==undefined?20:jsono["pager.length"]);
return callback(reData.rows,dataArea,startNo);
}else{
dataArea.html("亲,没有找到您需要的数据... |
");
hidePageTools();
}
}
},
error:function(reData){
dataArea.html("亲,网络异常... |
");
hidePageTools();
}
});
}
function hidePageTools(){
$(id).find("td").eq(0).hide();
$(id).find("td").eq(1).show();
}
function showPageTools(){
$(id).find("td").eq(0).show();
$(id).find("td").eq(1).hide();
}
};
function checkboxAllCheck(clickCheckbox, allCheckbox) {
$(clickCheckbox).click(function() {
if ($(this).is(":checked")) {
$(allCheckbox).attr("checked", true);
} else {
$(allCheckbox).attr("checked", false);
}
});
}
/*
* popwindow
* url:ajax请求
* param:ajax参数
* width:popwindow宽度
* callback:回调函数json
* */
var popwindow = function (url,param,width,popfooter,callback){
$(".poparea").show();
$(".popwindow").css("width",width);
if(popfooter){
$("popfooter").show();
}
else{
$("popfooter").hide();
}
$.ajax({
type: "POST",
url: url,
data: param,
dataType: "JSON",
success: function(data){
if(callback){
callback(data);
}
}
})
}
////select box appendaaa
//function selectBox(id,spanName){
// $(id).find(".cle").before("" +
// "" +
// "
"+spanName+":" +
// "
" +
// "
查询" +
// "
"
// )
//}
//
//
////combox append
//function combox(id,spanName,defalutValue,listjson,stat){
// var listN = "";
// $.each(listjson,function(k,val){
// listN += ""+val+"";
// });
// $(id).find(".cle").before("" +
// "" +
// "
"+spanName+":" +
// "
" +
// "
" +
// "" +
// "
" +
// "
" +
// "
" +
// "
"
// );
// $(".combox").find("ul").css("width",$(".combox").find("div").width());
//}
//
////add button append
//function addlink(id,spanName,url){
// $(id).find(".cle").before("" +
// ""
// );
//}
/**
* lss 20150325
* 商品管理,修改商品信息后,保存修改返回到指定页数,为了不影响现有其他模块使用的数据分页加载功能,单独新写一个方法供商品管理使用,可以传递需要跳转到某一页的页数
*/
var pageAjaxToPage = function(id,url,callback,jsonobj){
var n,page_to,onload_statc = true;
$(id).find(".prePage").unbind("click");
$(id).find(".prePage").delegate(this,"click",function(){
onload_statc = false;
n = Number(-1);
pr_ne(n);
});
$(id).find(".nexPage").unbind("click");
$(id).find(".nexPage").delegate(this,"click",function(){
onload_statc = false;
n= Number(1);
pr_ne(n);
});
$(id).find(".goPage").unbind("click");
$(id).find(".goPage").delegate(this,"click",function(){
onload_statc = false;
var page_go = $(id).find("input").val();
if(updateAuto(page_go) == "") {
$.Showmsg("您输入的页数不正确!");
$(id).find("input").val("");
setTimeout(function(){
$.Hidemsg();
},1000);
return false;
}
n = Number(updateAuto(page_go));
go(n);
});
//去掉前后空格
function updateAuto(objValue) {
objValue = objValue.replace(/(^\s*)|(\s*$)/g, "");
return objValue;
}
function pr_ne(n){ //判断上下页事件取值范围
$(id).find("input").val("");
var page_cur = $(id).find(".curpag").html();
var page_all = $(id).find(".allpag").html();
page_to = Number(page_cur)+Number(n);
if(page_to <= 1){
page_to = Number(1);
$(id).find(".curpag").html(1)
}
else if(page_to >= page_all){
page_to = page_all
$(id).find(".curpag").html(page_all);
}
else{
$(id).find(".curpag").html(page_to);
page_ajax();
return false;
}
page_ajax();
}
function go(n){ //判断跳转页面取值范围
var page_all = $(id).find(".allpag").html();
if(n>=1 && n<=page_all){
page_to = n;
$(id).find(".curpag").html(page_to)
page_ajax();
} else if(n<1) {
$.Showmsg("您输入的页数小于最小页数!");
$(id).find("input").val("");
setTimeout(function(){
$.Hidemsg();
},1000);
} else if(n> page_all) {
$.Showmsg("您输入的页数大于最大页数!");
$(id).find("input").val("");
setTimeout(function(){
$.Hidemsg();
},1000);
console.log("页数异常");
return false;
} else {
$.Showmsg("您输入的页数有误!");
$(id).find("input").val("");
setTimeout(function(){
$.Hidemsg();
},1000);
console.log("页数异常");
}
}
if(onload_statc){
page_to = 1;
page_ajax();
}
function page_ajax(){
var data = null;
var pagejson = {"pager.pageNum":page_to} ;
//与上面方法的区别,添加了记录页数信息,为商品管理返回后记住页数展示数据用
var topageno = $.trim(jsonobj["pager.pageNum"]);
var jsono = jsonobj;
if(topageno>0 && onload_statc){
page_to = topageno;
}else{
jsono = $.extend(jsonobj,pagejson);
}
var dataArea = $(id).parent().find("tbody");
dataArea.html(" |
");
jQuery.ajax({ //ajax返回值
type: "POST",
url: url,
data:jsono,
dataType:"json",
success: function(reData){
if(callback){
if(reData != null && reData.rows != null && reData.rowCount >0 && reData.pageCount >0){
showPageTools()
$(id).find(".allcol").html(reData.rowCount);
$(id).find(".curpag").html(page_to);
$(id).find(".allpag").html(reData.pageCount);
dataArea.empty();
var startNo = (page_to-1) * (jsono["pager.length"]==undefined?20:jsono["pager.length"]);
return callback(reData.rows,dataArea,startNo);
}else{
dataArea.html("亲,没有找到您需要的数据... |
");
hidePageTools();
}
}
},
error:function(reData){
dataArea.html("亲,网络异常... |
");
hidePageTools();
}
});
}
function hidePageTools(){
$(id).find("td").eq(0).hide();
$(id).find("td").eq(1).show();
}
function showPageTools(){
$(id).find("td").eq(0).show();
$(id).find("td").eq(1).hide();
}
};
//lss 防重放攻击新添加方法
var pageAjax_secure_buyong = function(id,url,callback,jsonobj){
var n,page_to,onload_statc = true;
$(id).find(".prePage").unbind("click");
$(id).find(".prePage").delegate(this,"click",function(){
onload_statc = false;
n = Number(-1);
pr_ne(n);
});
$(id).find(".nexPage").unbind("click");
$(id).find(".nexPage").delegate(this,"click",function(){
onload_statc = false;
n= Number(1);
pr_ne(n);
});
$(id).find(".goPage").unbind("click");
$(id).find(".goPage").delegate(this,"click",function(){
onload_statc = false;
var page_go = $(id).find("input").val();
if(updateAuto(page_go) == "") {
$.Showmsg("您输入的页数不正确!");
$(id).find("input").val("");
setTimeout(function(){
$.Hidemsg();
},1000);
return false;
}
n = Number(updateAuto(page_go));
go(n);
});
//去掉前后空格
function updateAuto(objValue) {
objValue = objValue.replace(/(^\s*)|(\s*$)/g, "");
return objValue;
}
function pr_ne(n){ //判断上下页事件取值范围
$(id).find("input").val("");
var page_cur = $(id).find(".curpag").html();
var page_all = $(id).find(".allpag").html();
page_to = Number(page_cur)+Number(n);
if(page_to <= 1){
page_to = Number(1);
$(id).find(".curpag").html(1)
}
else if(page_to >= page_all){
page_to = page_all
$(id).find(".curpag").html(page_all);
}
else{
$(id).find(".curpag").html(page_to);
page_ajax();
return false;
}
page_ajax();
}
function go(n){ //判断跳转页面取值范围
var page_all = $(id).find(".allpag").html();
if(n>=1 && n<=page_all){
page_to = n;
$(id).find(".curpag").html(page_to)
page_ajax();
} else if(n<1) {
$.Showmsg("您输入的页数小于最小页数!");
$(id).find("input").val("");
setTimeout(function(){
$.Hidemsg();
},1000);
} else if(n> page_all) {
$.Showmsg("您输入的页数大于最大页数!");
$(id).find("input").val("");
setTimeout(function(){
$.Hidemsg();
},1000);
console.log("页数异常");
return false;
} else {
$.Showmsg("您输入的页数有误!");
$(id).find("input").val("");
setTimeout(function(){
$.Hidemsg();
},1000);
console.log("页数异常");
}
}
if(onload_statc){
page_to = 1;
page_ajax();
}
function page_ajax(){
//防重放攻击先获取随机数
$.post(ctx+"/ajax/syncRandom.action",{},function(retdata){
var random = retdata.randomStr;
if(random!=null && random!=""){
var data = null;
var pagejson = {"pager.pageNum":page_to,"secureRandom":random} ;
var jsono = $.extend(jsonobj,pagejson);//将随机数作为参数传递
//addRandmo(jsono);
var dataArea = $(id).parent().find("tbody");
dataArea.html(" |
");
jQuery.ajax({ //ajax返回值
type: "POST",
url: url,
data:jsono,
dataType:"json",
success: function(reData){
if("invalidurl"==reData){
alert("无效请求!");
}else if("invalidchar"==reData){
alert("非法字符!");
}else if(callback){
if(reData != null && reData.rows != null && reData.rowCount >0 && reData.pageCount >0){
showPageTools()
$(id).find(".allcol").html(reData.rowCount);
$(id).find(".curpag").html(page_to);
$(id).find(".allpag").html(reData.pageCount);
dataArea.empty();
var startNo = (page_to-1) * (jsono["pager.length"]==undefined?20:jsono["pager.length"]);
return callback(reData.rows,dataArea,startNo);
}else{
dataArea.html("亲,没有找到您需要的数据... |
");
hidePageTools();
}
}
},
error:function(reData){
if("invalidurl"==reData.responseText){
alert("无效请求!");
}else if("invalidchar"==reData.responseText){
alert("非法字符!");
}
dataArea.html("亲,网络异常... |
");
hidePageTools();
}
});
}else{
alert("无效请求!");
}
},"json");
}
function hidePageTools(){
$(id).find("td").eq(0).hide();
$(id).find("td").eq(1).show();
}
function showPageTools(){
$(id).find("td").eq(0).show();
$(id).find("td").eq(1).hide();
}
};
/**
* lss 20150325
* 商品管理,修改商品信息后,保存修改返回到指定页数,为了不影响现有其他模块使用的数据分页加载功能,单独新写一个方法供商品管理使用,可以传递需要跳转到某一页的页数
* 防重放攻击新添加方法
*/
var pageAjaxToPage_secure = function(id,url,callback,jsonobj){
var n,page_to,onload_statc = true;
$(id).find(".prePage").unbind("click");
$(id).find(".prePage").delegate(this,"click",function(){
onload_statc = false;
n = Number(-1);
pr_ne(n);
});
$(id).find(".nexPage").unbind("click");
$(id).find(".nexPage").delegate(this,"click",function(){
onload_statc = false;
n= Number(1);
pr_ne(n);
});
$(id).find(".goPage").unbind("click");
$(id).find(".goPage").delegate(this,"click",function(){
onload_statc = false;
var page_go = $(id).find("input").val();
if(updateAuto(page_go) == "") {
$.Showmsg("您输入的页数不正确!");
$(id).find("input").val("");
setTimeout(function(){
$.Hidemsg();
},1000);
return false;
}
n = Number(updateAuto(page_go));
go(n);
});
//去掉前后空格
function updateAuto(objValue) {
objValue = objValue.replace(/(^\s*)|(\s*$)/g, "");
return objValue;
}
function pr_ne(n){ //判断上下页事件取值范围
$(id).find("input").val("");
var page_cur = $(id).find(".curpag").html();
var page_all = $(id).find(".allpag").html();
page_to = Number(page_cur)+Number(n);
if(page_to <= 1){
page_to = Number(1);
$(id).find(".curpag").html(1)
}
else if(page_to >= page_all){
page_to = page_all
$(id).find(".curpag").html(page_all);
}
else{
$(id).find(".curpag").html(page_to);
page_ajax();
return false;
}
page_ajax();
}
function go(n){ //判断跳转页面取值范围
var page_all = $(id).find(".allpag").html();
if(n>=1 && n<=page_all){
page_to = n;
$(id).find(".curpag").html(page_to)
page_ajax();
} else if(n<1) {
$.Showmsg("您输入的页数小于最小页数!");
$(id).find("input").val("");
setTimeout(function(){
$.Hidemsg();
},1000);
} else if(n> page_all) {
$.Showmsg("您输入的页数大于最大页数!");
$(id).find("input").val("");
setTimeout(function(){
$.Hidemsg();
},1000);
console.log("页数异常");
return false;
} else {
$.Showmsg("您输入的页数有误!");
$(id).find("input").val("");
setTimeout(function(){
$.Hidemsg();
},1000);
console.log("页数异常");
}
}
if(onload_statc){
page_to = 1;
page_ajax();
}
function page_ajax(){
//防重放攻击先获取随机数
$.post(ctx+"/ajax/syncRandom.action",{},function(retdata){
var random = retdata.randomStr;
if(random!=null && random!=""){
var data = null;
var pagejson = {"pager.pageNum":page_to,"secureRandom":random} ;
var topageno = $.trim(jsonobj["pager.pageNum"]);
var jsono = jsonobj;
if(topageno>0 && onload_statc){
page_to = topageno;
}else{
jsono = $.extend(jsonobj,pagejson);
}
var dataArea = $(id).parent().find("tbody");
dataArea.html(" |
");
jQuery.ajax({ //ajax返回值
type: "POST",
url: url,
data:jsono,
dataType:"json",
success: function(reData){
if("invalidurl"==reData.responseText){
alert("无效请求!");
}else if("invalidchar"==reData.responseText){
alert("非法字符!");
}else if(callback){
if(reData != null && reData.rows != null && reData.rowCount >0 && reData.pageCount >0){
showPageTools()
$(id).find(".allcol").html(reData.rowCount);
$(id).find(".curpag").html(page_to);
$(id).find(".allpag").html(reData.pageCount);
dataArea.empty();
var startNo = (page_to-1) * (jsono["pager.length"]==undefined?20:jsono["pager.length"]);
return callback(reData.rows,dataArea,startNo);
}else{
dataArea.html("亲,没有找到您需要的数据... |
");
hidePageTools();
}
}
},
error:function(reData){
if("invalidurl"==reData){
alert("无效请求!");
}else if("invalidchar"==reData){
alert("非法字符!");
}
dataArea.html("亲,网络异常... |
");
hidePageTools();
}
});
}else{
alert("无效请求!");
}
},"json");
}
function hidePageTools(){
$(id).find("td").eq(0).hide();
$(id).find("td").eq(1).show();
}
function showPageTools(){
$(id).find("td").eq(0).show();
$(id).find("td").eq(1).hide();
}
};
//跳转地址先验证随机数
function toUrlSecure(url,param){
if(url==null || url==""){
alert("请求地址不能为空!");
}else{
var newurl = url+"?secureRandom="+getsecureRandom();
if(param!=null && param!=""){
newurl = newurl + "&"+param;
}
window.location.href = newurl;
}
}
//表单提交先验证随机数
function toFormSubmitSecure(formid){
if(formid==null || formid==""){
alert("form不能为空!");
}else{
/*$.post(ctx+"/ajax/syncRandom.action?"+Math.random(),{},function(retdata){
var random = retdata.randomStr;
if(random!=null && random!=""){*/
$("#"+formid).attr("action",$("#"+formid).attr("action")+"?secureRandom="+getsecureRandom(ran)).submit();
/*}else{
alert("无效请求!");
}
},"json");*/
}
}
//kxj 防重放攻击新添加方法
var pageAjax_secure = function(id,url,callback,jsonobj){
var n,page_to,onload_statc = true;
$(id).find(".prePage").unbind("click");
$(id).find(".prePage").delegate(this,"click",function(){
onload_statc = false;
n = Number(-1);
pr_ne(n);
});
$(id).find(".nexPage").unbind("click");
$(id).find(".nexPage").delegate(this,"click",function(){
onload_statc = false;
n= Number(1);
pr_ne(n);
});
$(id).find(".goPage").unbind("click");
$(id).find(".goPage").delegate(this,"click",function(){
onload_statc = false;
var page_go = $(id).find("input").val();
if(updateAuto(page_go) == "") {
$.Showmsg("您输入的页数不正确!");
$(id).find("input").val("");
setTimeout(function(){
$.Hidemsg();
},1000);
return false;
}
n = Number(updateAuto(page_go));
go(n);
});
//去掉前后空格
function updateAuto(objValue) {
objValue = objValue.replace(/(^\s*)|(\s*$)/g, "");
return objValue;
}
function pr_ne(n){ //判断上下页事件取值范围
$(id).find("input").val("");
var page_cur = $(id).find(".curpag").html();
var page_all = $(id).find(".allpag").html();
page_to = Number(page_cur)+Number(n);
if(page_to <= 1){
page_to = Number(1);
$(id).find(".curpag").html(1)
}
else if(page_to >= page_all){
page_to = page_all
$(id).find(".curpag").html(page_all);
}
else{
$(id).find(".curpag").html(page_to);
page_ajax();
return false;
}
page_ajax();
}
function go(n){ //判断跳转页面取值范围
var page_all = $(id).find(".allpag").html();
if(n>=1 && n<=page_all){
page_to = n;
$(id).find(".curpag").html(page_to)
page_ajax();
} else if(n<1) {
$.Showmsg("您输入的页数小于最小页数!");
$(id).find("input").val("");
setTimeout(function(){
$.Hidemsg();
},1000);
} else if(n> page_all) {
$.Showmsg("您输入的页数大于最大页数!");
$(id).find("input").val("");
setTimeout(function(){
$.Hidemsg();
},1000);
console.log("页数异常");
return false;
} else {
$.Showmsg("您输入的页数有误!");
$(id).find("input").val("");
setTimeout(function(){
$.Hidemsg();
},1000);
console.log("页数异常");
}
}
if(onload_statc){
page_to = 1;
page_ajax();
}
function page_ajax(){
var data = null;
var numRand = getsecureRandom();
var pagejson = {"pager.pageNum":page_to,"secureRandom":numRand} ;
var jsono = $.extend(jsonobj,pagejson);
//addRandmo(jsono);
var dataArea = $(id).parent().find("tbody");
dataArea.html(" |
");
jQuery.ajax({ //ajax返回值
type: "POST",
url: url,
data:jsono,
dataType:"json",
success: function(reData,status,resp){
ran = resp.getResponseHeader("randoms");
if("invalidurl"==reData){
alert("无效请求!");
}else if("invalidchar"==reData){
alert("非法字符!");
}else if(callback){
if(reData != null && reData.rows != null && reData.rowCount >0 && reData.pageCount >0){
showPageTools()
$(id).find(".allcol").html(reData.rowCount);
$(id).find(".curpag").html(page_to);
$(id).find(".allpag").html(reData.pageCount);
dataArea.empty();
var startNo = (page_to-1) * (jsono["pager.length"]==undefined?20:jsono["pager.length"]);
return callback(reData.rows,dataArea,startNo);
}else{
dataArea.html("亲,没有找到您需要的数据... |
");
hidePageTools();
}
}
},
error:function(reData){
if("invalidurl"==reData.responseText){
alert("无效请求!");
}else if("invalidchar"==reData.responseText){
alert("非法字符!");
}
dataArea.html("亲,网络异常... |
");
hidePageTools();
}
});
}
function hidePageTools(){
$(id).find("td").eq(0).hide();
$(id).find("td").eq(1).show();
}
function showPageTools(){
$(id).find("td").eq(0).show();
$(id).find("td").eq(1).hide();
}
};
//获取随机数
function getsecureRandomm(ran){
if(ran==null) ran = "";
var arr= ran.split(",");
var max = 19;
var min = 0;
var num =Math.floor(Math.random()*(max-min+1)+min);
if(num>=arr.length){
num=arr.length-1;
}
var randomm =arr[num];
ran = ran.replace(randomm+",","").replace(","+randomm,"");
return randomm;
}
//表单提交先验证随机数
function toFormSubmitSecuree(formid,rand){
if(formid==null || formid==""){
alert("form不能为空!");
}else{
/*$.post(ctx+"/ajax/syncRandom.action?"+Math.random(),{},function(retdata){
var random = retdata.randomStr;
if(random!=null && random!=""){*/
$("#"+formid).attr("action",$("#"+formid).attr("action")+"?secureRandom="+rand).submit();
/*}else{
alert("无效请求!");
}
},"json");*/
}
}
/*
//在请求的json串中添加随机数
function addRandmo(pagejson){
var secureRandom = $("#secureRandom").val();
//var pageRandomstr = $("#secureRandom").val();
if(secureRandom!=null && secureRandom!=""){
var randomjson = {"secureRandom":secureRandom} ;
pagejson = $.extend(pagejson,randomjson);
}
}*/