I have a ajax function calls a visualforce page. the response returns a result with html doctype. I want only data.
$(document).ready(function() {
$.ajax({
type: "POST",
url: "/apex/HotStuckLeadReportAjaxPage",
data: { name: "John", location: "Boston" }
}).done(function( msg ) {
alert( "Data Saved: " + msg );
});
});
output:
Data Saved:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
{"sEcho":0,"iTotalRecords":"2","iTotalDisplayRecords":"2","aaData":[["8","1","sdf","test","test"],["9","12","asdf","asdf","asdf"]]}</html>
Add contentType in HotStuckLeadReportAjaxPage page