我有以下腳本insde我的asp.net MVC Razor視圖: -DropDown.Change不會火焰箭
$("#Server_RackID").change(function() {
var idDC = $(this).val();
$.getJSON("@Url.Content("~/Server/LoadDataCenterByRackID")", { rackid: idDC },
function (DCData) {
var select = $("#Server_TMSRack_DataCenterID");
$("#Server_TMSRack_DataCenterID").val(DCData.Value);
});
});
腳本會當Server_RackID下拉改變時觸發,但這個chnage應該是當用戶使用鼠標選擇新的下拉值時。而如果用戶使用(向下滾動)箭頭滾動下拉項目,那麼腳本將不會觸發?所以任何人都可以就此提出建議嗎? 感謝
這是'change'不'chnage'爲你寫的所有出現的問題,請! –
您可以使用keyup事件更改選擇框的值。然後,更改事件將觸發。 –
Jsfiddle演示http://jsfiddle.net/rkumar670/3SNgu/當從鍵盤更改值時正在工作 –