﻿
$(document).ready(function(){$('select.MakeDDL').change(LoadModels);});function LoadModels(){var Make=$('select.MakeDDL').val();var ModelDDL=$('select.ModelDDL');if(!IsNullOrEmpty(Make)){if(ModelDDL.is(':disabled')){ModelDDL.removeAttr("disabled");}
LoadModelsAjax(ModelDDL,Make);}
else{ModelDDL.get(0).options.length=0;if(ModelDDL.is(':enabled')){ModelDDL.attr("disabled","disabled");}}}
function LoadModelsAjax(modelDDL,make){var requestData="{'CarMakeID':'"+make+"'}";$.ajax({type:"POST",url:"/ValidationHandlers/CarComponentHandler.asmx/GetCarModels",data:requestData,contentType:"application/json; charset=utf-8",dataType:"json",success:function(msg){modelDDL.get(0).options.length=0;$.each(msg.d,function(index,item){var length=modelDDL.get(0).options.length;modelDDL.get(0).options[length]=new Option(item.Model,item.ModelID);});},error:function(){alert("Failed to load car models.");}});}