<script type="text/javascript >
//Function for package binding on ddlindustry selected change index
$("#ID_OF_THAT DDL").change(function () {
var vv = $("#ID_OF_THAT DDL option:selected").val();
if (vv >= 0) {
$.ajax({
type: "GET",
url: '<%=Url.Action("ACTION", "CONTROLLER") %>',
data: {
"VARIABLE_TO_PASS": $("#ID_OF_THAT DDL option:selected").val()
}, //you can call public action from controller
dataType: "text", //in data enter value which u have 2 pass must same as like control actioresult passing param
contentType: "application/json",
success: bindpackage
})
}
});
</script>
<script type="text/javascript">
function bindpackage(result) {
eval(result);
}
После этого в вашем контроллере:
public ActionResult Function123 (int VARIABLE_TO_PASS){
RjsResult r = new RjsResult();
ViewData["Name"] = function to get data;
r.update("DIV_NAME","Name of the partial to update",ViewData, ControllerContext);
return r;
}
Надеюсь, что поможет:)