2 回答

TA貢獻(xiàn)1836條經(jīng)驗 獲得超13個贊
所以我找出了問題所在。顯然,我的代碼中不需要@ URL.Action。這導(dǎo)致我沒有點擊我的C#代碼,這反過來導(dǎo)致了對我的電話的空響應(yīng)。我已經(jīng)將我的javascript代碼修改為如下所示,以顯示我在說什么。感謝Mohsin嘗試幫助我。
@section Scripts {
<script type="text/javascript">
$('#Department').change(function ()
{
var selectedDepartment = $("#Department").val();
var cardSelect = $('#Card');
cardSelect.empty();
if (selectedDepartment != null && selectedDepartment != '')
{
$.getJSON("/CheckOutCard?handler=CardsByDivisionAndStatus", { divisionID: selectedDepartment }, function (cards)
{
$.each(cards, function (index, card)
{
cardSelect.append($('<option/>',
{
value: card.card_ID,
text: card.card_Number
}));
});
});
}
});
</script> }

TA貢獻(xiàn)1862條經(jīng)驗 獲得超7個贊
將您的方法重命名為OnGet CardsByDivisionAndStatus(請注意“ OnGet”前綴),然后在jquery代碼中將url更改為
$.getJSON('/{PageRoute}?handler=CardsByDivisionAndStatus'
e.g.
$.getJSON('/About?handler=CardsByDivisionAndStatus'
請注意,處理程序querystring參數(shù)名稱將是您的方法名稱,不帶OnGet前綴。
- 2 回答
- 0 關(guān)注
- 186 瀏覽
添加回答
舉報