Javascript .html()帮助不知道如何处理它
您应该有一个容器元素,其上完成了类,如:Javascript .html()帮助不知道如何处理它,javascript,jquery,function,Javascript,Jquery,Function,您应该有一个容器元素,其上完成了类,如: $response['error_code'] = '1'; $response['data_string'] = "[" . join(", ", $data) . "]"; $response['labels_string'] = "['" . join("', '", $labels) . "']"; $response['labels_tooltip'] = "['" . join("', '", $data) . "'
$response['error_code'] = '1';
$response['data_string'] = "[" . join(", ", $data) . "]";
$response['labels_string'] = "['" . join("', '", $labels) . "']";
$response['labels_tooltip'] = "['" . join("', '", $data) . "']";
$response['month'] = $month_name[$month];
$response['year'] = $year;
echo json_encode($response);
此外,正如Vivin Paliath所说,您应该使用+
$('.done').html('..all the html..').fadeOut('slow').fadeIn('slow');
“”+
“asdsad”+
''
祝你好运 您应该有一个容器元素,其上完成了类,如:
$response['error_code'] = '1';
$response['data_string'] = "[" . join(", ", $data) . "]";
$response['labels_string'] = "['" . join("', '", $labels) . "']";
$response['labels_tooltip'] = "['" . join("', '", $data) . "']";
$response['month'] = $month_name[$month];
$response['year'] = $year;
echo json_encode($response);
此外,正如Vivin Paliath所说,您应该使用+
$('.done').html('..all the html..').fadeOut('slow').fadeIn('slow');
“”+
“asdsad”+
''
祝你好运 您需要向
html()
函数传递一个字符串。比如:
$(“.done”).html(你好再见”
)
如果需要组合多个字符串,则需要使用字符串串联,如:
'<a>'+
'asdsad'+
'</a>'
var combinedString='你好'+'再见'
您需要将一个字符串传递给html()
函数。比如:
$(“.done”).html(你好再见”
)
如果需要组合多个字符串,则需要使用字符串串联,如:
'<a>'+
'asdsad'+
'</a>'
var combinedString='你好'+'再见'
您需要+符号
var combinedString = '<p>hello</p>' + '<p>goodbye</p>'
成功:功能(reqCode){
如果(请求代码['error_code']==1){
//塔贝尔将军
$(“.done”).html(''+
“[无画布支持]”+
''+
'chart=new RGraph.Line(“cvs”、'+reqCode['data_string']+');'+
'chart.Set(“chart.tooltips”,'+reqCode['labels_string']+');'+
'chart.Set(“chart.tooltips.effect”,“expand”);'+
'chart.Set(“chart.background.grid.autofit”,true);'+
“chart.Set”(“chart.ground.left”,35);”+
“chart.Set”(“chart.ground.right”,5);”+
“chart.Set”(“chart.hmargin”,10);”+
'chart.Set(“chart.tickmarks”,“circle”);'+
'chart.Set(“chart.labels”,'+$reqCode['labels_tooltip']+');'+
'chart.Draw();'+
''
);
$('.done').fadeOut('slow');
$('.done').fadeIn('slow');
}
}
您需要+符号
var combinedString = '<p>hello</p>' + '<p>goodbye</p>'
成功:功能(reqCode){
如果(请求代码['error_code']==1){
//塔贝尔将军
$(“.done”).html(''+
“[无画布支持]”+
''+
'chart=new RGraph.Line(“cvs”、'+reqCode['data_string']+');'+
'chart.Set(“chart.tooltips”,'+reqCode['labels_string']+');'+
'chart.Set(“chart.tooltips.effect”,“expand”);'+
'chart.Set(“chart.background.grid.autofit”,true);'+
“chart.Set”(“chart.ground.left”,35);”+
“chart.Set”(“chart.ground.right”,5);”+
“chart.Set”(“chart.hmargin”,10);”+
'chart.Set(“chart.tickmarks”,“circle”);'+
'chart.Set(“chart.labels”,'+$reqCode['labels_tooltip']+');'+
'chart.Draw();'+
''
);
$('.done').fadeOut('slow');
$('.done').fadeIn('slow');
}
}
这个标签看起来确实有问题,但真的吗?您不需要插入
标记。您已经在运行JavaScript;只要这样做:
success: function (reqCode) {
if (reqCode['error_code'] == 1) {
//Generiere Tabelle
$(".done").html('<p class="bold center"></p>'+
'<canvas id="cvs" width="680" height="250">[No canvas support]'+
'<script>'+
'chart = new RGraph.Line("cvs", ' + reqCode['data_string'] + ');'+
'chart.Set("chart.tooltips", ' + reqCode['labels_string'] + ');'+
'chart.Set("chart.tooltips.effect", "expand");'+
'chart.Set("chart.background.grid.autofit", true);'+
'chart.Set("chart.gutter.left", 35);'+
'chart.Set("chart.gutter.right", 5);' +
'chart.Set("chart.hmargin", 10);' +
'chart.Set("chart.tickmarks", "circle");'+
'chart.Set("chart.labels", ' + $reqCode['labels_tooltip'] + ');'+
'chart.Draw();'+
''
);
$('.done').fadeOut('slow');
$('.done').fadeIn('slow');
}
}
成功:功能(reqCode){
如果(请求代码['error_code']==1){
var月_名=;
//塔贝尔将军
$(“.done”).html(
“Besucher'+month_name[reqCode['month']]+'+reqCode['year']+'
”+
“[无画布支持]”
);
var图表=新的RGraph.Line(“cvs”,要求代码['data_string']);
chart.Set(“chart.tooltips”,reqCode['labels\u string']);
Set(“chart.tooltips.effect”、“expand”);
Set(“chart.background.grid.autofit”,true);
图表.集合(“图表.沟.左”,35);
chart.Set(“chart.ground.right”,5);
图表集(“chart.hmargin”,10);
图表集(“图表记号”、“圆圈”);
chart.Set(“chart.labels”,reqCode['labels\u tooltip']);
chart.Draw();
$('.done').fadeOut('slow');
$('.done').fadeIn('slow');
}
}
我已经修复了其中的一些语法错误,尽管我不能保证没有语法错误。只需观察JavaScript控制台是否有错误。该标记似乎有问题,但真的吗?您不需要插入
标记。您已经在运行JavaScript;只要这样做:
success: function (reqCode) {
if (reqCode['error_code'] == 1) {
//Generiere Tabelle
$(".done").html('<p class="bold center"></p>'+
'<canvas id="cvs" width="680" height="250">[No canvas support]'+
'<script>'+
'chart = new RGraph.Line("cvs", ' + reqCode['data_string'] + ');'+
'chart.Set("chart.tooltips", ' + reqCode['labels_string'] + ');'+
'chart.Set("chart.tooltips.effect", "expand");'+
'chart.Set("chart.background.grid.autofit", true);'+
'chart.Set("chart.gutter.left", 35);'+
'chart.Set("chart.gutter.right", 5);' +
'chart.Set("chart.hmargin", 10);' +
'chart.Set("chart.tickmarks", "circle");'+
'chart.Set("chart.labels", ' + $reqCode['labels_tooltip'] + ');'+
'chart.Draw();'+
''
);
$('.done').fadeOut('slow');
$('.done').fadeIn('slow');
}
}
成功:功能(reqCode){
如果(请求代码['error_code']==1){
var月_名=;
//塔贝尔将军
$(“.done”).html(
“Besucher'+month_name[reqCode['month']]+'+reqCode['year']+'
”+
“[无画布支持]”
);
var图表=新的RGraph.Line(“cvs”,要求代码['data_string']);
chart.Set(“chart.tooltips”,reqCode['labels\u string']);
Set(“chart.tooltips.effect”、“expand”);
Set(“chart.background.grid.autofit”,true);
图表.集合(“图表.沟.左”,35);
chart.Set(“chart.ground.right”,5);
图表集(“chart.hmargin”,10);
图表集(“图表记号”、“圆圈”);
chart.Set(“chart.labels”,reqCode['labels\u tooltip']);
chart.Draw();
$('.done').fadeOut('slow');
$('.done').fadeIn('slow');
}
}
我已经修复了其中的一些语法错误,尽管我不能保证没有语法错误。只需观察JavaScript控制台是否有错误。您需要+
字符串