मुझे यकीन है कि आप इस समस्या को जानते हैं, मैं अभी भी इसे कुछ दिनों के लिए हल करने की कोशिश कर रहा हूं। मैं सामान की बहुत सारी की कोशिश की है, लेकिन कोई भी काम किया:jquery AJAX रिटर्न: अपरिभाषित
यहाँ कोड
function lobbyLeader() {
$.ajax({
data: {"id": 1, "request": "lobbyinfo", "method": "read"},
url: 'api.php',
dataType: 'json',
success: function(data){
result = data.leader;
return result;
}
});
}
alert(result);
1
दिखाएगा है, लेकिन जब एक अन्य समारोह में उपयोग कर इसे undefined
कहते हैं।
क्या आप "जब अन्य समारोह में उपयोग करते हुए" से क्या मतलब है? –
क्या आप 'अलर्ट (लॉबी लेडर()) कर रहे हैं;' और 'अपरिभाषित' वापस प्राप्त कर रहे हैं? –
"क्या आप अलर्ट कर रहे हैं (लॉबी लेडर()); और वापस अपरिभाषित हो रहा है?" हां – Nightbox