这3个div全部
<div id="Div1"></div>
<div id="Div2"></div>
<div id="Div3"></div>
调用其他功能的主要功能
function main(Url1, Url2, Url3) {
func1(Url1);
func2(Url2);
func3(Url3);
}
所有3个功能
function func1(page) {
$.ajax({
type: "POST",
url: page,
data: $("#Data").serialize(),
dataType: "html",
success: function (html) {
$('#Div1').empty();
$('#Div1').append($.parseHTML(html));
},
error: function () {
alert("Error");
},
complete: function () {
//complete
}
});
}
function func2(page) {
$.ajax({
type: "POST",
url: page,
data: $("#Data").serialize(),
dataType: "html",
success: function (html) {
$('#Div2').empty();
$('#Div2').append($.parseHTML(html));
},
error: function () {
alert("Error");
},
complete: function () {
//complete
}
});
}
function func3(page) {
$.ajax({
type: "POST",
url: page,
data: $("#Data").serialize(),
dataType: "html",
success: function (html) {
$('#Div3').empty();
$('#Div3').append($.parseHTML(html));
},
error: function () {
alert("Error");
},
complete: function () {
//complete
}
});
}
答案 0 :(得分:1)
最好只创建一个不是3的函数
// add grid lines to a painter path
QPainterPath grid;
for (int x=0; x<numXLines;x++)
{
grid.moveTo(x*mSIToPixelScale, 0);
grid.lineTo(x*mSIToPixelScale, height);
}
for (int y=0; y<numYLines; y++)
{
grid.moveTo(0, y*mSIToPixelScale);
grid.lineTo(width,y*mSIToPixelScale);
}
painter.drawPath(grid);
painter.end();
并像这样使用
function func(element , page) {
$.ajax({
type: "POST",
url: page,
data: $("#Data").serialize(),
dataType: "html",
success: function (html) {
$(element).empty();
$(element).append($.parseHTML(html));
},
error: function () {
alert("Error");
},
complete: function () {
//complete
}
});
}
最后是关于任何ajax请求
1-检查网址文件连接
2-检查从ajax传递的数据
3-检查返回成功功能的数据