ajax 获取 后台数据,前端 select option中显示出来
function getcity(){
var pvid = $('pvid');
var ajax = new Ajax.Request('getadmincityform.action', {
method: 'get',
parameters: {'pvid':pvid.value},
onSuccess: function(transport){
var json = transport.responseText.evalJSON() || false;
if (json) {
var clist=json.clubCityVOList;
$('ciid').update();
for(i=0; i<clist.length; i++){
var opt=new Element('option');
opt.value=clist[i].ciid;
opt.update(clist[i].ciname);
$('ciid').appendChild(opt);
}
clist = json.clubdealerVOList;
$('dlid').update();
for(i=0; i<clist.length; i++){
var opt=new Element('option');
opt.value=clist[i].dlid;
opt.update(clist[i].dlname);
$('dlid').appendChild(opt);
}
}else{
page.showDialog('数据解析失败!');
}
},
onFailure: function(){
page.showDialog('服务器连接失败!');
}
});
}