Click here to Skip to main content
13,086,662 members (60,333 online)
Rate this:
Please Sign up or sign in to vote.

I have ajax code for populate the datas dynamically with html tags.

                    type: "POST",
                    url: "../../GeneralService.asmx/Get_Bill_Desk_Items",
                    dataType: "json",
                    data: {},
                    contentType: "application/json; charset=utf-8",
                    success: function (json) {
                        var xmlDoc = "";
                        var xml = "";
                        xmlDoc = $.parseXML(json.d);
                        xml = $(xmlDoc);
                        document.getElementById("PopulateBillDeskItems").innerHTML = "";
                        $(xml).find("Table").each(function () {
                            var Category = $(this).find("Category").text();
                            var Table_Room_Code = $(this).find("Table_Room_Code").text();
                            var Table_Room_No = $(this).find("Table_Room_No").text();
                            var Item_Total = $(this).find("Item_Total").text();
                            $("#PopulateBillDeskItems").append(" <tr class='gradeX'><td>" + Category + "</td><td>" + Table_Room_Code + "</td><td>" + Table_Room_No + "</td><td class='center'>" + Item_Total + "</td></tr>");

And in the HTML Page :

<table id="table-example" class="table">
			<th>Table-Room Code</th>
			<th>Table-Room NO</th>
			<th>Total AMT</th>
		  <tbody id ="PopulateBillDeskItems"></tbody>

This code is working fine... But When i go to the page source the HTML code is not populated.but the design side i can see the changes.

And what is my need is,

I have a javascript css Table, And in that table i have populated the datas dynamically using the above code.

And in that table there is search and sort option.
But when i populate datas dynamically using the above code, The search and sort option is not working.

But when i hard-code the datas to that table then the search and sort option is working fine.

Please help me...

Posted 4-Sep-12 20:27pm
Updated 4-Sep-12 21:55pm
Bryian Tan 5-Sep-12 14:05pm
where is the JavaScript to search and sort?
Rate this: bad
Please Sign up or sign in to vote.

Solution 1

I think your problem may be here:
xmlDoc = $.parseXML(json.d);

If you receive XML, parse XML. If you receive JSON, evaluate the JSON.

Hope this helps,

dilzz 5-Sep-12 6:57am
Sir, Actually these are all working fine... i think the code is not generated in the page source. But i can see the code in Inspect Element.
Pablo Aliskevicius 5-Sep-12 7:23am
Then, I'm lost. Try the links in solution #2.
Good luck,
Rate this: bad
Please Sign up or sign in to vote.

Solution 2


This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web03 | 2.8.170813.1 | Last Updated 5 Sep 2012
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100