मैं jquery से बाकी सेवा तक AJAX कॉल करने की कोशिश कर रहा हूं। इस्तेमाल की गई बाकी सेवा मैकॉन्ग के ब्लॉग के ट्यूटोरियल से ठीक है, यह एक: http://www.mkyong.com/webservices/jax-rs/integrate-jackson-with-resteasy/आरईएसटी सेवा के लिए jQuery AJAX कॉल
सेवा काम करती है, लेकिन जब मैं jQuery से कॉल करने का प्रयास करता हूं, फ़ायरबग में 200 स्टेटस कोड होता है, लेकिन प्रतिक्रिया अनुभाग में , कुछ भी तो नहीं।
यहाँ ajax कॉल के साथ html पृष्ठ है:
<html>
<head>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
</head>
<body>
<button id="ajax">ajax call</button>
<button id="json">json</button>
<script type="text/javascript">
$('#json').click(function(){
alert('json');
$.getJSON("http://localhost:8080/restws/json/product/get",
function(data) {
alert(data);
});
});
$('#ajax').click(function(){
alert('ajax');
$.ajax({
type: "GET",
dataType: "json",
url: "http://localhost:8080/restws/json/product/get",
success: function(data){
alert(data);
}
});
});
</script>
</body>
</html>
मैं इसे समझ नहीं मैं कहाँ गलत हो गया था, क्या आप मुझे बता सकता है मैं गलत क्या कर रहा हूँ?
धन्यवाद!
अपनी साइट 'http पर चल रहा है: // स्थानीय होस्ट: 8080' के साथ-साथ? यदि यह नहीं है ('http: // localhost /' है [* नहीं * वही] (http://en.wikipedia.org/wiki/Same_origin_policy)), आपको अपना एपीआई आउटपुट [JSONP] बनाना होगा (http://en.wikipedia.org/wiki/JSONP)। –
नहीं, यह सिर्फ एक साधारण एचटीएमएल है, यह डबल क्लिक पर चल रहा है: डी – DaJackal
मेरा मतलब था, यूआरएल क्या है जो इस पृष्ठ को इंगित करता है? –