﻿	//getjQueryData
	//method getjQueryData for prame sendPath
	function getjQueryData(sendPath,prame,method){
		var prameStr = "";
		var sendmethod = "GET";
		if(method == undefined || method == null || method == ""){
			sendmethod = "POST";
		}
		if(sendPath == null || sendPath == ""){
			alert("sendPath is null.");
			return false;
		}
		if(prame == null || prame == ""){
			alert("param is null.");
			return false;
		} else {
			prameStr = prame;
		}
		/*  静态化处理URL  */
		if(sendmethod == "POST"){
			sendPath = sendPath+"?"+parseInt(100000*Math.random());
		}

		var strt = 
		$.ajax({
		  type: sendmethod,
		  url: sendPath,
		  data: prameStr,
		  async: false
		 }).responseText;

		if(trimString(strt) == null || trimString(strt) == "" || trimString(strt) == " ") {
			alert("jquery get Data is null.");
		}
		//alert("strt="+strt);
		return strt;
	}	

	//method sendjQueryData for prame sendPath
	function sendjQueryData(sendPath,prame,arraydata ,method){
		var prameStr = "";
		var sendData = "";
		var sendmethod = "GET";
		if(method == undefined || method == null || method == ""){
			sendmethod = "POST";
		}		

		if(sendPath == null || sendPath == ""){
			alert("sendPath is null.");
			return false;
		}
		if(prame == null || prame == ""){
			alert("prame is null.");
			return false;
		} else {
			prameStr = prame;
		}
		if(arraydata == null || arraydata == ""){
			alert("arraydata is null.");
			return false;
		} else {
			prameStr = prame +"&jsonData="+ obj2str(arraydata);
		}
		//alert("prameStr="+prameStr);
		var strt = 

		$.ajax({
		  type: sendmethod,
		  url: sendPath,
		  data: prameStr,
		  async: false
		 }).responseText;

		//if(trimString(strt) == null || trimString(strt) == "" || trimString(strt) == " ") {
		//	alert("jquery send Data error.");
		//}

		return true;
	}
	
	//del /r/n;
	function trimString(s){
		var ss = s.replace(/\r\n/g, "");
		return ss.replace(/(^s*)|(s*$)/g,'');	
	}
	//object to jsonString
	function obj2str(o){   
            var r = [];   
            if(typeof o =="string") return "\""+o.replace(/([\'\"\\])/g,"\\$1").replace(/(\n)/g,"\\n").replace(/(\r)/g,"\\r").replace(/(\t)/g,"\\t")+"\"";   
            if(typeof o =="undefined") return "";   
            if(typeof o == "object"){   
                if(o===null) return "null";   
                else if(!o.sort){   
                    for(var i in o)   
                        r.push(i+":"+obj2str(o[i]))   
                    r="{"+r.join()+"}"  
                }else{   
                    for(var i =0;i<o.length;i++)   
                        r.push(obj2str(o[i]))   
                    r="["+r.join()+"]"  
                }   
                return r;   
            }   
            return o.toString();   
        }  
