למה הקוד לא עובד לי
זה מגיע ל error:
JavaScript:
var fillAvailableOption = (function() {
var name_dontion = 'mynanedontion';
console.log(name_dontion);
$.ajax({
type: 'POST',
url: "https://lifnai-vlifnim.ussl.co.il/wp-content/plugins/alefadv-custom/alefadv-custom-functions.php",
data: {
"action" : "available_option",
'name_dontion' : name_dontion
},
dataType: 'JSON',
timeout: 30000,
success:function(data) {
console.log(name_dontion);
if (data) {
console.log(data);
} else {
alert('error'+data);
}
},
error: function(errorThrown){
console.log('error');
}
});
});
fillAvailableOption();
PHP:
function available_option(){
$name_dontion = $_REQUEST['name_dontion'];
echo $name_dontion;
$result = $name_dontion;
echo json_encode($result, JSON_PRETTY_PRINT);
die();
}
add_action ( 'wp_ajax_available_option', 'available_option' );
add_action ( 'wp_ajax_nopriv_available_option', 'available_option' );
זה מגיע ל error: