मुझे AJAX 0 हमेशा वापस करने की समस्या है!
मैंने किताब से सब कुछ किया है और यह पता नहीं लगा सकता कि क्या गलत है? कृपया सहायता कीजिए!!
यहाँ मेरा अजाक्स कॉल है:
//Pass data through AJAX
var amountToConvert = price;
jQuery.ajax({
type:"POST",
url: "../../wp-admin/admin-ajax.php", // our PHP handler file
action: "ajaxConversion",
data: {
amount: amountToConvert
},
success:function(data){
alert(data);
},
error: function(errorThrown){
alert(errorThrown);
}
});
return false;
और function.php में फ़ंक्शन है:
function ajaxConversion(){
$amount = mysql_real_escape_string($_POST['amount']);
echo $amount;
die();
};
add_action('wp_ajax_nopriv_ajaxConversion', 'ajaxConversion');
add_action('wp_ajax_ajaxConversion', 'ajaxConversion');
admin_url( 'admin-ajax.php' )
AJAX URL प्राप्त करने के लिए भी उपयोग करें, कुछ बना-बनाया URL नहीं।