0
두 번째 뒤로 버튼을 누르면 뒤로 버튼으로 창을 닫으려고합니다. 내 코드에서 나는 yql 쿼리를 실행하고 쿼리에서 얻은 데이터를 행에 삽입 한 다음 테이블에 행을 추가합니다. 왜 2 번 버튼을 눌러야하는지 이해가 안됩니다. 미리 감사드립니다 내 코드는 다음과 같습니다 :뒤로 버튼이 제대로 작동하지 않습니다.
var DetailWin = Titanium.UI.currentWindow;
var information = new Array("Company Name: ", "Company Location:", "Position Type:", "Employee Type:", "Minimum Education:", "Vacancy:", "Gender:", "Salary:");
var var1=Ti.App.lurl;
var rowData = [];
Titanium.Yahoo.yql('select * from html where url="' + var1 + '" and xpath="//p/span" limit 8', function(e) {
var results = e.data.span;
for (var i = 0; i < results.length; i++) {
var rss = results[i];
var rssRow = Titanium.UI.createTableViewRow({
top : 200,
height : 45,
className : 'rssrow'
});
var titleLabel = Titanium.UI.createLabel({
text : information[i] + " " + rss,
font : {
fontSize : 16,
fontWeight : 'bold'
},
width : 'auto',
top : 5,
left : 40,
height : 20,
color:'black'
});
rssRow.add(titleLabel);
rowData.push(rssRow);
};
jobdetail.setData(rowData);
});
var jobdetail = Titanium.UI.createTableView({
top:'12%',
});
DetailWin.add(jobdetail);
var backbut = Titanium.UI.createButton({
title:'Back',
top:'2%',
width:'20%',
height:'auto',
left:'5%'
});
backbut.addEventListener('click', function(){
DetailWin.close();
});
DetailWin.add(backbut);
클릭 이벤트 내에 경고를 작성하셨습니까? – Anand