$('#buttonadd').click(function(){
if ($counter < 10)
{
$counter++;
$countonlyadd++;
$('#buttondiv').append('<tr><td><select class="combo" name="combo'+$counter+'" style="width: 60px;" size="1"><option>UND</option><option>OHNE</option><option>ODER</option></select></td><td><input type="text" name="textbox'+$counter+'" class="textbox" value="" /><a id="removetxt" class="removetxt" style="text-decoration: none;line-height: 3;" href="#"> [X]</a></td></tr>');
}else{
}
$('#send_count').val($countonlyadd);
});
我的代码在Internet Explorer中不工作,我不知道为什么。所有其他浏览器都可以,但IE不是。他甚至不添加1个文本框。jQuery append不能在IE8中工作
你添加行成'div',没有'table'包装? –
不只是将它命名为$,没有我没有添加行 –
它有点令人困惑,通常$ xxx变量用于jQuery对象,而不是像他正在使用的Number类型。 –