我用下面的下拉列表HTML,jQuery來獲得下拉列表中的值
<select id="dd">
<option>Select ReportType</option>
<option value="1">Blocked Details</option>
<option value="2">Supervisor Input</option>
</select>
下面的按鈕代碼,
<input type="button" name="Excel" value="ExportToExcel" onclick="javascript:DownloadExcel($('#dropdown').val());" />
以下是jQuery函數,
function DownloadExcel(value)
{
debugger;
if(value=="Blocked Details"){
value="1";
}
else if(value=="Supervisor Input"){
value="2";
}
$.ajax({
url:"@Url.Action("TravelReadyAdminDownload", "TravelReady")",
datatype:"html",
type:"post",
data:{Id:value},
error:function(){},
success:function(data){
window.location.href=data.url;}
});
}
是否可以得到下拉值(「1/2」而不是「阻塞的細節/管理員輸入」)。我需要什麼JavaScript?用來獲取該函數的值?
'$( 「#DD選項:選擇」)。VAL()就行了。 –