$staff_name = $wpdb->get_results($sql);
if( $staff_name){
- $staff_name = $staff_name[0];
+ $ajaxData = $staff_name[0];
}else{
- $staff_name = null;
+ $ajaxData = null;
}
- $return = array(
- 'name' => $staff_name
- );
- echo json_encode($return);
- wp_die();
}else{
$message = $_REQUEST['message'];
foreach($message as $id=>$field){
$staff_email = $wpdb->get_results($sql);
if( $staff_email ){
$staff_email = $staff_email[0];
- wp_mail($to, $subject, $message);
+ wp_mail($to, $email_subject, $email_message);
}
+ $ajaxData = "Email Sent";
}
+ $return = array(
+ 'ajaxData' => $ajaxData
+ );
+ echo json_encode($return);
+ wp_die();
}
}
},
cache: false,
success: function (response){
- console.log(response)
var fullName = JSON.parse(response);
- var firstName = fullName.name['fname'];
- var lastName = fullName.name['lname'];
+ var firstName = fullName.ajaxData['fname'];
+ var lastName = fullName.ajaxData['lname'];
var printName = firstName + " " + lastName;
$('<span class="message-instructions">To send a message directly to <span class="modal-message-name">' + printName + ' </span> please fill out the form below and click "Send" when complete.</span>').appendTo( $("#modal-instructions"));
data.getName = false;
if(!badFields){
$.ajax({
- type: 'POST',
- url: '{$ajaxUrl}',
- data: data,
- beforeSend: function(){
-
- },
- complete: function(){
-
- },
- cache: false,
- success: function (response){
- console.log(response)
-
- }
- })
+ type: 'POST',
+ url: '{$ajaxUrl}',
+ data: data,
+ beforeSend: function(){
+
+ },
+ complete: function(){
+
+ },
+ cache: false,
+ success: function (response){
+
+ }
+ })
}
});
});