bootstrap 不用ID绑定的下拉框的方法

方法一:只绑定纯数字的

  jQuery.ajax({
            url: "/XSSSPGYPY/XSPY/SelectNianJi",
            type: "get",
            dataType: "json",
            success: function (data) {

                for (var i = 0; i < data.length; i++) {
                    selNianJi.options.add(new Option(data[i].NianJi));
                }

            }

        });

方法二:绑定文字和数字混合的

jQuery.ajax({
            url: "/XSSSPGYPY/XSPY/SelectNianJi",
            type: "get",
            dataType: "json",
            success: function (data) {

                for (var i = 0; i < data.length; i++) {
                    selNianJi.options.add(new Option(data[i].NianJi,data[i].NianJi));
                }

            }

        }); 

解析:方法一和方法二:区别:如果绑定纯数字可以根据数在下拉框里找到对应的,如果是文字和数字组合的string类型 的下拉框  ,在修改的时候不用第二种方法是不能

        查询它对应的Select里的option的位置的值   ,在修改时不能显示出来  以上绑定是基础绑定,主要解决在修改界面时查询出的值没有ID 绑定显示出来,而要用string

      绑定出来而用 

控制器代码

    public ActionResult SelectNianJi() //查询年级绑定下拉框  
        {    //专业表里有年级 select distinct BELONG_DPID,COUNT(BELONG_DPID) from BED 查询不重复的
            var listgrade = (from tbgrade in dbXSPY.ZhuanYeBiao
                             select new
                             {
                                 tbgrade.NianJi,
                             }).Distinct();
            return Json(listgrade, JsonRequestBehavior.AllowGet);
        }



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值