I can't see what might be causing that although you could change these 2 lines:
$('#CalendarBody').children().remove(); $('#CalendarBody').append(response); ... to: $('#CalendarBody').html(response); That's if you're not using thead, tfoot, and tbody tags, of course. On Fri, Jan 8, 2010 at 12:16 AM, choboj...@gmail.com <choboj...@gmail.com> wrote: > Hi > > I am using jquery form plugin http://jquery.malsup.com/form/ > > I am not sure if I am doing something wrong but it seems to be > stripping out my tr and td html tags when I send stuff back from the > server and I am not sure why. > > I have an asp.net MVC ContentResult that returns some html code. When > looking at the stuff the content result is about to return it looks > like this(a small portion of what is being returned) > > <tr><td class="OtherMonth DateBox" id="c_12272009"><div > class="DateLabel OtherMonthHeader">27</div></td> > > Once it returns back to the jquery code it looks like this > > > <div class="DateLabel OtherMonthHeader">27</div> > > > All the "tr's" and "td's" are stripped out and this is the case for > all everthing I returned. Every single tr and td is removed and I mean > every single one. > > This is what I have for my jquery > > $('#frm_ImportCalendar').livequery(function() > { > > var options = { > dataType: 'html', > success: function(response) > { > alert(response); > $('#CalendarBody').children().remove(); > $('#CalendarBody').append(response); > jAlert("Import Complete"); > } > }; > > $(this).ajaxForm(options); > }); > > Am I missing something? >