zoukankan      html  css  js  c++  java
  • MVC controller序列化下拉框给view

    在开发中遇到的小问题,一个下拉框,一个文本域 ,文本域根据下拉框变化;

    由于是一次全部取出的值,下拉框变化不想再去取值;

    在后台把值先序列化给前台用

    controller:

                List<LessonGrade> lstLessonGrade = new List<LessonGrade>();
                lstLessonGrade = _lessonGradeBLL.GetList();
                ViewBag.LessGrade = Newtonsoft.Json.JsonConvert.SerializeObject(lstLessonGrade);


    View:

    <select id="ddlLessonGrade">
          <option value="">请选择教案评价等级</option>
    </select>
    <textarea id="txtAppraiseContent" rows="2" cols="20" maxlength="500"></textarea></p>
    
    $(document).ready(function () {
            var strLessGrade = eval(@Html.Raw(ViewBag.LessGrade));
            if (strLessGrade != "") {
                $.each(strLessGrade, function (i, item) {
                    $("#ddlLessonGrade").append("<option value="" + item.Id + "">" + item.GradeName + "</option>");
                })
            }
        });
    
        $("#ddlLessonGrade").on("change", function () {
            var selLessonGrade = $(this).val();
            var strLessGrade = eval(@Html.Raw(ViewBag.LessGrade));
            if (strLessGrade != "") {
                $.each(strLessGrade, function (i, item) {
                    console.log(selLessonGrade);
                    if (selLessonGrade == item.Id) {
                        $("#txtAppraiseContent").val(item.GradeContent);
                        return false;
                    }
                })
            }
        });
    View Code
  • 相关阅读:
    通过strace 监控 fdatasync
    RAID 2.0
    AHCI vs NVMe
    NVMe 图解
    详解linux运维工程师入门级必备技能
    条带深度 队列深度 NCQ IOPS
    NVMe 与 AHCI
    IO负载高的来源定位 IO系列
    磁盘性能指标--IOPS 理论
    java程序员从笨鸟到菜鸟系列
  • 原文地址:https://www.cnblogs.com/love201314/p/5713477.html
Copyright © 2011-2022 走看看