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?
>

Reply via email to