Espero te sirva... ya ya probe que funcione...
Saludos...
Código HTML:
Ver original<!DOCTYPE HTML>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
table{
border:1px solid;
width: 100%;
}
tr{
border:1px dashed;
height: 15px;
}
td{
border:1px dashed;
}
Columnas:
<input type="text" name="columnas" id="columnas" val="1" /> Filas:
<input type="text" name="filas" id="filas" val="1" />
<div id="shtable" style="width: 80%; height: 600px; border:1px solid red;"></div>
$(document).ready(function(){
$("#crear").click(function(){
var columnasb = parseInt($("#columnas").val());
var filasb = parseInt($("#filas").val());
var filas = '';
var columnas = '';
for(i=1; i<=filasb; i++){
filas = filas + '<tr></tr>';
}
for(a=1; a<=columnasb; a++){
columnas = columnas + '<td></td>';
}
$("#shtable").html('
<table border="1" cellpadding="1" cellspacing="1">'+filas+'
</table>');
$("#shtable tr").each(function(){
$(this).html(columnas);
});
});
});