Я новичок в sencha touch2, и я хочу использовать внешний веб-сервис в sencha touch2.I написал код для этой причины, показывая предупреждение msg не работает! в консоли, дающей ошибку, как этот XMLHttpRequest не может загрузить http://localhost/SLS.BRND.Services/Service1.asmx/Helloworld?_dc=1336466078991&method=Helloworld&format=json.Как использовать внешний webservice в sencha touch2
Origin http://localhost:49692 is not allowed by Access-Control-Allow-Origin. app/view/Blog.js?_dc=1336466047687:27Response Status:- 0
, пожалуйста, помогите мне в чем проблема. Спасибо
Вот мой код: -
Ext.define("GS.view.Blog", {
extend: 'Ext.navigation.View',
xtype: 'blog',
config: {
title: 'WebService',
scrollable: true,
items: [
{
xtype: 'button',
text: 'Press Me',
height: 40,
width: 200,
listeners: {
tap: function() {
// alert("Hi Welcome To Sencha");
Ext.Ajax.request({
method: 'GET',
url: 'http://localhost/SLS.BRND.Services/Service1.asmx/Helloworld',
params: { method: 'Helloworld', format: 'json' },
success: function (response, request) {
alert('Working!')
alert(response.responseText)
console.log('Response:-' + response.responseText)
},
failure: function (response, request) {
alert('Not working!')
console.log('Response Status:- ' + response.status)
}
});
}
}
}
]
}
});
Я использовал тот же код, что и вы отправили. Но я получаю такую же ошибку в консоли, как Uncaught TypeError: Не могу вызвать метод «запрос» неопределенного. –