Asp.net mvc 如何获取fropdownList的选定值并将其发送给控制器
我在我的一个视图中有这段代码 而不是为了测试而硬编码 selectedProduct=“+”债券” 我需要 selectedProduct=“+SelectedValuefromDropDownList 如何获取所选值? 提前交货Asp.net mvc 如何获取fropdownList的选定值并将其发送给控制器,asp.net-mvc,Asp.net Mvc,我在我的一个视图中有这段代码 而不是为了测试而硬编码 selectedProduct=“+”债券” 我需要 selectedProduct=“+SelectedValuefromDropDownList 如何获取所选值? 提前交货 <div class="Left Width50Perc" style="display: inline"> <select id="searchForBondsSelect"> <option value="B
<div class="Left Width50Perc" style="display: inline">
<select id="searchForBondsSelect">
<option value="Bonds">Bonds</option>
<option value="Stocks">Stocks</option>
<option value="Funds">Funds</option>
<option value="ETFS">ETFs</option>
</select>
</div>
<div class="Right Width50Perc">
<div class="Left FilterTooltip" style="display: inline">
@CommonHelpers.AutoCompleteTextBox("/st/searchlist?partialString={0}**&selectedProduct=" + "Bonds"**, InputClass: "TextBox2 Data10 AutoCompleteTextBox", Watermark: "Enter a value")
</div>
</div>*
纽带
股票
基金
ETF
@CommonHelpers.AutoCompleteTextBox(“/st/searchlist?partialString={0}**&selectedProduct=“+”Bonds”**,InputClass:“TextBox2 Data10 AutoCompleteTextBox”,水印:“输入值”)
*
我在阅读者的帮助下成功了
我尝试了一种新代码的不同方法,但这种方法不起作用
<div class="Left Width50Perc" style="display: inline">
<select id="searchForBondsSelect" class="selectedValue">
<option value="Bonds">Bonds</option>
<option value="Stocks">Stocks</option>
<option value="Funds">Funds</option>
<option value="ETFS">ETFs</option>
</select>
</div>
<script>
$(".selectedValue").select(
{
select: function (event, ui) {
$(".selectedValue").val(ui.select.val);
$.ajax({
url: "/searchtool/st/GetProductType",
data: { productType: ui.select.val },
async: true,
type: "POST",
})
}
});
</script>
纽带
股票
基金
ETF
$(“.selectedValue”)。选择(
{
选择:功能(事件、用户界面){
$(.selectedValue”).val(ui.select.val);
$.ajax({
url:“/searchtool/st/GetProductType”,
数据:{productType:ui.select.val},
async:true,
类型:“POST”,
})
}
});
然后,读者提出了这个建议。再次感谢
<script>
$(".selectedValue").change(function() {
$.ajax({
url: "/searchtool/st/GetProductType",
data: { productType: $(this).val() },
async: true,
type: "POST",
})
});
</script>
$(“.selectedValue”).change(函数(){
$.ajax({
url:“/searchtool/st/GetProductType”,
数据:{productType:$(this.val()},
async:true,
类型:“POST”,
})
});