/*函数参数method为ajax的请求方式 ("POST" 或 "GET")
aurl参数为ajax提交请求的地址
id 参数为获取返回值后显示数据的DOM id
imghtml参数为提交请求loading的图片地址
func参数为提交请求后执行的函数名
eventid参数为提交post请求的按钮id,默认为空
formid参数为提交post请求中的form表单的id
*/
function jqueryajax(method,aurl,id,imghtml,func)
{
var eventid=arguments[5] ? arguments[5] : "";
var formid=arguments[6] ? arguments[6] : "";
if(method=="get")
{
$(document).ready(function(){
$.ajax({
type:"get",
url:aurl,
beforeSend:loading,
success:Response
})
});
function loading(){
$('#'+id).html(imghtml);
}
function Response(data){
$('#'+id).html(data);
func(data);
}
}
else if(method=="post")
{
$(document).ready(function(){
$("#"+eventid).click(
function(){
$.ajax({
type:"post",
url:aurl,
data:$('#'+formid).serialize(),
beforeSend:loading,
success:Response
})
});
});
function loading(){
$('#'+id).html(imghtml);
}
function Response(data){
$('#'+id).html(data);
func(data);
}
}
}