mvc 框架 前端 ajax 绑定 select

<select id="channels_name" name="channels_name" class="required">
                                        <option value="">==请选择==</option>
                                    </select>

        //加载渠道
        $.ajax({
            url: "/Res/Channels/GetGridJsonForSelect",
            //data: { include_sys: true },
            dataType: "json",
            async: false,
            success: function (data) {
                var rows = data.rows;
                $.each(rows, function (i) {
                    $("#channels_name").append($("<option value='" + rows[i].names + "' data-id='" + rows[i].id + "'  >" + rows[i].names + "</option>"));
                });
            }
        });

        [HttpGet]
        [HandlerAjaxOnly]
        public ActionResult GetGridJsonForSelect(MvcPagination pagination, ChannelsListRequest request, bool include_sys = false)
        {
            var unit = OmsObject.CurrentUnit(Session);
            var manager = new ChannelsManager();
            request.pc = 0;//这样获取全部而非分页
            var data = new
            {
                rows = manager.GetList(unit.id, request, pagination, include_sys),
            };
            return Content(data.ToJsonString());
        }

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值