2 tcaccphxy tcaccphxy 于 2017.09.04 12:42 提问

webapi 传入 HashTable的参数,为空 5C

$.ajax({
type: "POST",
url: routes.address.ShoppingbucaoList,
dataType: 'application/JSON',
data: {
"pageNumStart":"0","pageNumEnd":"5","sqlParam":{"MermberID":"001"},"orderBy":"createtime desc"
}
ajax 调用接口,传入参数 sqlParam 为HashTable
图片说明

    接口中收到的是null。
    有没有大佬知道这是什么问题,怎么解决

3个回答

qq_28215471
qq_28215471   2017.09.04 14:00

你的sqlparam那里 后面的value把""加上试试

tcaccphxy
tcaccphxy 同样是一个参数,用postman就没问题,用 ajax就这样,也是搞不懂
2 个月之前 回复
qq_33931656
qq_33931656   2017.09.04 15:20

GetListEntity类型是怎样定义的

tcaccphxy
tcaccphxy public string pageNumStart { get; set; } public string pageNumEnd { get; set; } public string Brand { get; set; } public string MemberID { get; set; } public string WashingOrderID { get; set; } public string ProductIDs { get; set; } public int OrderState { get; set; } public string ID { get; set; } public Hashtable sqlParam { get; set; } public string orderBy { get; set; } public string ProductType { get; set; } }
2 个月之前 回复
sunny_desmond
sunny_desmond   2017.09.07 14:08

不明觉厉,围观大佬解答~~~

Csdn user default icon
上传中...
上传图片
插入图片