Veja este exemplo, acho q com ele vc consegue seguir.
[]s
<html>
<head>
<script type="text/javascript" src="jquery/jquery-1.3.2.min.js"></script>
</head>
<script>
var teste = function(elem) {
if (elem.options[elem.selectedIndex].value) {
var td = '<td><input type="text" name="foo" class="color"></td>';
$(document.createElement('tr')).html(td).insertAfter($(elem).parent().parent())
}
};
</script>
<style>
</style>
<body>
<table>
<tr>
<td><select onchange="teste(this)"><option value=""></option><option value="1">Teste</option></select></td>
</tr>
</table>
</body>
</html>
agora eu alterei para retornar somente o input p ficar mais bonito ^^