Blog author:
Ketvin | Posted on: 8/9/2012 | Category:
Others Blogs | Views: 813 | Status:
[Member] |
Points: 75
|
Alert Moderator
As part of troubleshooting a shareoint functionality, we found that jQuery.find not working.
We were using jQuery.ajax to call a sharepoint web service and in
success function, finding an element in response xml to render it on
div.
We fixed this and there are couple of options to fix this that we found from stackoverflow.
1. add dataType: 'xml?' in jQuery.ajax and that will fix it.
2. in response, check for browser is IE7 and variable that is having
data is blank, do it with another method, here is javascript code:
if ($.browser.msie && liHtml == "") {
xml = new ActiveXObject("Microsoft.XMLDOM");
xml.async = false;
xml.loadXML(response);
liHtml = $("XmlTagNameToFind",xml).text();
}
ligHtml here is the variable which has jQuery.find().text() output.
I hope this will he you as well.
For more info about Sharepoint Development Visit -
http://www.binaryrepublik.com/ or Contact via Phone: (229) 299 4233 or Email - info@BinaryRepublik.com
Found interesting? Add this to: