ajax

function changeCity(){
var cityId = $F('cityId');
var url= '<%=request.getContextPath()%>/echinacard/merchantSearch.do?method=findDistrictsByCity';
var pars = 'cityId=' + cityId;

var myAjax = new Ajax.Request(
url, {method : 'get', parameters : pars, onComplete : showDistrict}
);
}

//显示城区
function showDistrict(originalRequest){
var responseText = originalRequest.responseText;
var districts = responseText.split('|');
$('districtId').length = 0;
var districtId = '<bean:write name="merchantSearchForm" property="districtId"/>';
$('districtId').options[0] = new Option('所有城区', '-1');
for(var i = 0; i < districts.length; i++){
var district = districts[i].split(':');
$('districtId').options[i+1] = new Option(district[1], district[0]);
if(district[0] == districtId){
$('districtId').options[i+1].selected = true;
}
}
}

你可能感兴趣的:(Ajax,F#)