Inside the success function, do this:
var cname = retrieveResults.get("customername");
var cnumber = retrieveResults.get("customernumber");
You should rename retrieveResults to object
or customerObject
or something.
You're trying to get customername and number from the query, not the retrieved object.
Full code:
function search() {
var CustomerObject = Parse.Object.extend("CustomerObject");
var retrieve = new Parse.Query(CustomerObject);
retrieve.equalTo("customernumber", $('#searchnumber').val());
retrieve.first({
success: function(customerObject) {
var cname = customerObject.get("customername");
var cnumber = customerObject.get("customernumber");
...
}
});
};