アンカーが追加された onclick イベントの添付に問題があります。行をクリックしても、反復 ID が表示されません。
for (var i = 0; i <= oRes.projects.length; i++) {
jQuery('<a/>', {
href: "#_",
html: oRes.projects[i]['project_name'] + "<span>" + oRes.projects[i]['project_duration'] + "</span>" + i,
class: "setup-button projectItems",
"data-role": "button",
"data-iconpos": "left",
"data-projectId": oRes.projects[i]['project_id'],
"click": function() {
alert(i);
}
}).appendTo('#myprojectList');
$('#myprojectList a').button();
}