My program is giving me an error from jquery. I don't understand why. I works in c# but in jquery it does not
using (XmlTextWriter writer = new XmlTextWriter(new StringWriter(sb)))
{
writer.Formatting = System.Xml.Formatting.Indented;
ser.Serialize(writer, ct);
XMLContent = sb.ToString();
}
return Content(XMLContent, System.Net.Mime.MediaTypeNames.Text.Xml);
f
$.ajax(
{
type: "POST",
url: action,
data: formobj,
dataType: "xml",
success: function(result) {
alert(result);
},
error: function(req, status, error) {
alert(req.statusText);
}
});
return false;
When I replace
return Content(XMLContent, System.Net.Mime.MediaTypeNames.Text.Xml);
with
return Content(XMLContent);
and remove
dataType: "xml",
from jquery it all works.