前台:ShowDetail("英伦学院派马夹");

function ShowDetail(productId) {

// make an ajax call to the web service to get Car detail

$.ajax({

type: "GET",

contentType: "application/json; charset=utf-8",

url: "ProductService.asmx/GetProductByIds",

data: "{Productname:" + productId + "}",

dataType: "json",

success: SelectProductByIdSuccess,

error: function (XMLHttpRequest, textStatus, errorThrown) {

alert(errorThrown + ':' + textStatus);

}

});

后台:  ///

/// 根据商品名称查询商品

///

/// 商品名称

/// 商品

[WebMethod]

[ScriptMethod(ResponseFormat = ResponseFormat.Json, UseHttpGet = true)]

public List GetProductByIds(string Productname)

{

return dataSource.GetProductByName(Productname);

}

}

public List GetProductByName(string name)

{

return productList.Where(p => p.ProductName == name).ToList();

}

private List productList = new List()

{

new Product(){ProductId=1,ProductName="笔记本", Price=10000M, Stock=10},

new Product(){ProductId=2,ProductName="格子绒长袖衬衫", Price=90M, Stock=20},

new Product(){ProductId=3,ProductName="纯棉长袖T恤", Price=99M, Stock=40},

new Product(){ProductId=4,ProductName="炫彩T恤", Price=67M, Stock=30},

new Product(){ProductId=5,ProductName="直筒裤男牛仔裤", Price=100M, Stock=20},

new Product(){ProductId=6,ProductName="[无印严选]纯色V领长袖T恤", Price=67M, Stock=50},

new Product(){ProductId=7,ProductName="英伦学院派马夹", Price=44M, Stock=40},

new Product(){ProductId=8,ProductName="纯棉连帽宽松卫衣", Price=66M, Stock=30},

new Product(){ProductId=9,ProductName="纯棉多口袋工装裤", Price=80M, Stock=990},

new Product(){ProductId=10,ProductName="假两件长袖T恤", Price=89M, Stock=30},

};

调试错误:{"Message":"Web 服务调用无效,参数“Productname”缺少值。","StackTrace":"   在 System.Web.Script.Services.WebServiceMethodData.CallMethod(Object target, IDictionary`2 parameters)\r\n   在 System.Web.Script.Services.WebServiceMethodData.CallMethodFromRawParams(Object target, IDictionary`2 parameters)\r\n   在 System.Web.Script.Services.RestHandler.InvokeMethod(HttpContext context, WebServiceMethodData methodData, IDictionary`2 rawParams)\r\n   在 System.Web.Script.Services.RestHandler.ExecuteWebServiceCall(HttpContext context, WebServiceMethodData methodData)","ExceptionType":"System.InvalidOperationException"}

ajax web服务调用无效 参数值,json调用web服务,报错,无参数值!相关推荐

  1. 金蝶osf接口开发_调用OSF接口取待办任务总数报错!急

    总部老师,好: 在调用OSF接口取待办任务总数报错 Method failed: HTTP/1.1 404 Not Found org.apache.commons.httpclient.HttpEx ...

  2. JSON.parse解析特殊字符报错解决方案

    2019独角兽企业重金招聘Python工程师标准>>> 具体案例: 页面点击"下一任务" 会去请求后台,这里出现的问题是有虚拟任务的时候.然后会返回一个map,也 ...

  3. JSON.parse解析失败(报错,出错)

    项目当中后台返回JSON格式的数据,报错是这个错误 后台返回的格式是这样的:"[{"url":"https://xxxxx.oss-cn-zhaxxxu.ali ...

  4. vue-cli中mock本地json数据踩雷:报错404 (GET http://localhost:8080/goods 404 (Not Found) )

    标题vue-cli中mock本地json数据踩雷:报错404 运用vue的脚手架进行了项目的搭建,想要通过json文件模拟后台传输数据,结果一直报错:404,经过不断的查找资料和调试终于找到问题的所在 ...

  5. Unexpected token o in JSON at position 1 报错原因及解决方法

    Unexpected token o in JSON at position 1 报错原因及解决方 问题描述: 在做登录页面,实现登录功能,返回token值时,提示 Unexpected token ...

  6. 关于配置vsc中.json注释波浪线报错问题*

    关于配置vsc中.json注释波浪线报错问题 将setting.json改为settings-json task.json改为tasks.json 解决问题 (原因未知代补充)

  7. JSON.parse() Unexpected token i in JSON at position 2 报错问题

    JSON.parse(): Unexpected token i in JSON at position 2 报错问题 错误代码: var res = "[{id:1,name:'limin ...

  8. JSON.parse使用 之 Unexpected token o in JSON at position 1 报错原因

    JSON.parse()用于从一个字符串中解析出json对象,如 var str = '{"name":"Wu","age":"2 ...

  9. java xml特殊字符转义_Java中将xml文件转化为json遇到特殊字符会报错!

    前言: 我们在项目开发中,有时候调用别人提供的接口,接收到的数据是xml,这时候为了方便后续开发中的使用,需要解析xml并把数据转化成json,今天这篇文章就讲解下如何把xml转化成json,并在这个 ...

最新文章

  1. 如何查看,当运行一个hibernate 方法后到底执行了哪些SQL语句
  2. Mustache.js和Handlebars.js有什么区别?
  3. 文本文件与二进制文件,C++流(待续)
  4. 《计算机组成原理》课程设计任务书——TEC-2实验系统——微程序设计
  5. Firebug Tutorial (Section 3): Script Tab :Javascript Debugging
  6. 【Prince2科普】P2七大主题之变更
  7. 车辆保险过户所需材料(郑州)
  8. mysql+keepalived实现双主自由切换
  9. liunx破解root密码精简版
  10. html登录页面修改背景图片,html网页背景图片设置
  11. 计算机技术为我们带来的影响,计算机技术对社会发展的影响探析
  12. 10年老程序员:到底是学前端好还是后端好?
  13. linux正常关机使用命令是,Linux系统关机的命令
  14. unity汤姆猫自动检测录音,不说话自动播放
  15. 降维中信息的损失对聚类结果的影响图形化表示
  16. Leetcode 517. Super Washing Machines
  17. 云南省首家喜来登和德尔塔品牌酒店落地春城昆明
  18. 虚拟机安装linux
  19. 医院九阵系统服务器电源,九阵医院信息管理系统
  20. codeforces#710

热门文章

  1. 图像的QPSK无线传输仿真
  2. 前端开发实习工作之关于git的每天使用浅谈
  3. 计算机amibios设置教程,AMI BIOS,详细教您刷新ami bios
  4. Windows下离线安装Python版本的prophet
  5. 【问题总结(12)】Cascader 省市区联动 obj[] Object.key() some.() String() forEach() 数组筛选过滤filter
  6. 数据修改文件默认beam文件+erl源文件+xml文件
  7. Serverless架构用这5大优势,挽救了后来7亿用户的Instagram
  8. 场景检测:Audio Listener、RigidBody和Prefab连接
  9. 七桥问题属于计算机科学方法论中的,华中科技大学-计算机科学与技术方法论-2计算学科中的科学问题.ppt...
  10. rundeck权限设置