首先,你需要明白为什么会出现undefined,这个东西是什么?
undefined是说明你所使用的对象未定义,为什么会未定义?
例如:
var str;
str = str+"<table><tr><td>1111</td></tr></table>";
$("#strId").html(str);
这时,页面肯定会出现undefined字样,这是因为 str没有定义的缘故,
var str="";
这样写就没有问题了,这是个很容易忽视的问题。
首先,你需要明白为什么会出现undefined,这个东西是什么?
undefined是说明你所使用的对象未定义,为什么会未定义?
例如:
var str;
str = str+"<table><tr><td>1111</td></tr></table>";
$("#strId").html(str);
这时,页面肯定会出现undefined字样,这是因为 str没有定义的缘故,
var str="";
这样写就没有问题了,这是个很容易忽视的问题。