qunit не возвращает результат ajax из функции javascript с помощью titaniuam

Я забочусь о функции в JavaScript в титане.

function getdetail(Success){
alert("hit the function");
var detail[];
$.ajax({
  type: "GET",
  url: "Detail.xml",
  dataType: "xml",
  success: function(xml) {
alert(xml);
detail.push(xml);//fill data by finding root each
sucess(detail);
}
});
return detail;
}

я хочу проверить это,

test("test for detail",function(){
stop();
getdetail(function(detail){
start();
ok(true);
})

})

Но каким-то образом это дает мне неопределенное значение, нулевое значение, потому что я поместил предупреждение внутри функции ajax. это предупреждение не было включено. затем я помещаю предупреждение за пределами функции AJAX, к которой это было применено.

Всю работу я делаю с apslator Titanium Developer, используя aptana studio. Как я могу проверить эту функцию титана JavaScript

1 ответ

Решение

Первое, что я хотел бы сделать, это установить Titanium Studio поверх Aptana или отдельно, а затем начать использовать Ti.API. * Для отладки вместо alerts, И что именно ты пытаешься достичь. Я не могу сказать из вашего вопроса, что вы пытаетесь сделать полностью?

Другие вопросы по тегам