zoukankan      html  css  js  c++  java
  • MVC中通过ajax判断输入的内容是否重复(新手笔记,请各位多多指教)

    控制器代码:

    public string ValidateCarID(string carid)//这里接收ajax传递过来的值
    {
    string result;
    Car car = db.Car.Find(carid);//查找到传递过来的carid的实体对象
    if(car==null)//如果没有找到该实体对象,返回false
    {
    result = "false"; //没有找到
    }
    else
    {
    result = "true";
    }
    return result;

    }

    ajax部分:

    <script type="text/javascript">
    $(document).ready(function () {
    $("#carID").change(function () {//carID输入框改变事件
    var caridNode = $("#carID").val();//获取CarID的值
    $.ajax({
    type: "post",
    url: "../../Cars/ValidateCarID?carid=" + caridNode,//将CarID传到控制器,在控制器进行查询
    dataType:"text",
    success: function (result) {
    if (result == "true") {
    $.ligerDialog.error("该车辆已注册");
    }

    }
    });
    });
    });
    </script>

    视图控件部分:

    <tr>
    <td>
    @Html.LabelFor(model => model.CarID, htmlAttributes: new { @class = "control-label col-md-2" })
    </td>
    <td>
    @Html.EditorFor(model => model.CarID, new { htmlAttributes = new { @class = "form-control",id="carID"} })//这个是需要判断的控件
    @Html.ValidationMessageFor(model => model.CarID, "", new { @class = "text-danger" })
    </td>
    </tr>

  • 相关阅读:
    Scala篇:Scala环境及IDEA配置
    大数据篇:Hive
    大数据篇:Flume
    大数据篇:Kafka
    15.百万考生成绩如何排序
    Tomcat 架构原理解析到架构设计借鉴
    服务设计思考:平台化
    Druid:通过 Kafka 加载流数据
    12.分而治之-归并排序
    11.经典O(n²)比较型排序算法
  • 原文地址:https://www.cnblogs.com/sas1231/p/9372326.html
Copyright © 2011-2022 走看看