我有一个包含cascad下载区域的页面(在第一个区域选择一些内容 - >将特定数据下载到第二个区域)。
我需要根据第一个区域的数据隐藏一些内容。
我需要这样的东西(在javascript中):
var result = getDataFromController(controllerName:"Quotes",
actionName:"IsQuoteOrdered",
param: quoteId);
答案 0 :(得分:0)
考虑使用jquery来简化ajax调用。
如果你走这条路线,下面的内容将允许你在dd1中更改选择时用控制器动作调用的结果替换页面的dd2元素部分:
$(document).ready(function() {
$('#dd1').change(function() {
$.ajax({
type: "POST",
cache: false,
data: 'firstDropdownSelectedValue=' + $('#dd1').val(),
url: 'YourControllerName/YourActionName',
success: function (data) {
$('#dynamicDivPortionOfThePageReturnedByYourView').replaceWith(data);
}
});
});
});