0

我在钛中使用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;
}

通过 qunit test 我想测试这个,

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

})

但是它给了我一些未定义的值,空值,因为我在 ajax 函数中放置了一个警报。未命中此警报。然后我在被击中的 ajax 函数之外放置一个警报。

我正在使用 aptana studio 与 apslator 钛开发人员一起做的整个工作。我怎样才能测试这个javascript钛功能函数

4

1 回答 1

0

我要做的第一件事是在 Aptana 之上或独立安装Titanium Studio ,然后开始使用Ti.API .* 进行调试,而不是alerts. 还有你到底想完成什么。我无法从你的问题中看出你想要完全做什么?

于 2011-06-23T16:58:38.723 回答