zoukankan      html  css  js  c++  java
  • ABP webapi IDInput传参

      ABP中删除的WBEAPI方法如下:

    Task DeleteWMSensorType(IdInput input);
    

      我们在客户端调用的时候,可能使用如下:

    abp.ajax({
                url: abp.appPath + 'api/services/app/wMSensorType/DeleteWMSensorType',
                data: { Id:id }
            }).done(function (ret) {
                abp.notify.success("删除成功");
                var table2 = $('#PeopleListTable');
                table2.row(this).remove().draw(false);
            });
    

      但是总是提示Input is Null! 传递的参数为:Id=2

      正确的使用方法如下:

    abp.ajax({
                url: abp.appPath + 'api/services/app/wMSensorType/DeleteWMSensorType',
                data: JSON.stringify({ Id:id })
            }).done(function (ret) {
                abp.notify.success("删除成功");
                var table2 = $('#PeopleListTable');
                table2.row(this).remove().draw(false);
            });
    

      传的参数应该是Json类型,也就是外面添加大括号:{Id=2}

  • 相关阅读:
    第二册二十一课
    第二册第二十课
    第二册第十九课
    第二册第十八课
    あなたがいるから (因为有你)
    flash 概要分析器
    this与回调函数
    cpp可变参笔记
    struct详解
    函数传递小结
  • 原文地址:https://www.cnblogs.com/vevi/p/5533911.html
Copyright © 2011-2022 走看看