亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

下拉列表事件 MVC 5

下拉列表事件 MVC 5

C#
鳳凰求蠱 2021-07-20 17:38:00
我有一個下拉列表,其中包含一個從數據庫綁定的產品列表。我想加載選定的產品數據。這是我的代碼     @Html.DropDownListFor(model => model.ProductName, new SelectList(Model.ProductsList, "ProductID", "ProductName"),  new                       {                           id = "Productslist",                           @class = "GreenDropDownListStyle",                           @datastyle = "dropdown",                           @onchange = "FillProduct()"                       })我曾使用 java 腳本代碼發送選擇的產品 ID 然后獲取它的數據<script type="text/javascript">        $(document).ready(function () {            $("#Productslist").change(function () {                debugger;                    var selectedIndex = $(this).val();                    var divH = document.getElementById(selectedIndex);                    if (selectedIndex > 0) {                        $.ajax(                            {                                url: '/Inventory/ViewProduct',                                type: 'GET',                                data: { ProductID: selectedIndex },                                contentType: 'application/json; charset=utf-8',                                success: function (data) {                                    ///                                },                                error: function () {                                    alert("error");                                }                            });                    }                    else {                        divH.style.visibility = 'hidden';      // Hide                    }                });            });    </script>此代碼發送所選索引的問題不是所選產品的問題,它還將 id 作為字符串發送,因此它永遠不會進入我的條件,以防萬一成功我應該寫什么
查看完整描述

1 回答

?
一只斗牛犬

TA貢獻1784條經驗 獲得超2個贊

它解決了

var ProductID = this.value;


查看完整回答
反對 回復 2021-07-31
  • 1 回答
  • 0 關注
  • 178 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號