프로그램

AJAX 사용법

박대감 2014. 1. 31. 11:03
반응형

1. 

$.getJSON('/smartdio/sales/customerListAdd.do?pageNo=' + no, 

function(data){

var lastRownum = data.result.lastRownum;

var rowSize = data.result.rowSize;

if(lastRownum < rowSize) {

$("#add").show();

}

});



2. 

$.ajax({type: 'get', 

async: true,

url: '/smartdio/sales/customerListAdd.do?pageNo='+ no,

success : function(data) {

var response = data.trim();

if (response == "") {

jqmAlert('리스트가 더 없습니다.');

} else {

var out = [];

var htmlString = "";

var lastRownum = data.result.lastRownum;

var rowSize = data.result.rowSize;

if(lastRownum < rowSize) {

$("#add").show();

}

for (var i = 0; i < 10; i++) {

/*

htmlString = '<li><a href="javascript:doOrder(' + ${result.custNo} + ',' + ${result.resultCode} + ');"> '+ ${result.custNm} + '<p class="ui-li-aside">';

if(${' ' ne result.tradableYn1}) {

htmlString += '<strong>${result.tradableYn1}</strong>';

}

if(${' ' ne result.tradableYn2}) {

htmlString += ' - <strong>${result.tradableYn2}</strong>';

}

htmlString += '</p></a></li>');

*/

               out.push(htmlString);

           }

$('ul').append(out.join('')).listview('refresh');

}

},

error : function(data, status, err) {

no--;

jqmAlert('서버와의 통신이 실패했습니다.');

}

});

반응형