以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- ajax提交json数据时解析错误 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=195065)
|
-- 作者:xunxun0903
-- 发布时间:2025/2/19 11:19:00
-- ajax提交json数据时解析错误
此主题相关图片如下:1.png

上图,HttpRequest 代码为: e.WriteString(e.PlainText)浏览响应有数据, 当我使用Dim jo As JObject = JObject.Parse(e.PlainText)时 foxtable提示如下:
.NET Framework 版本:4.0.30319.42000 Foxtable 版本:2022.8.18.1 错误所在事件:项目,HttpRequest 详细错误信息: 值不能为 null。 参数名: s
请求这是怎么处理?
|
-- 作者:有点蓝
-- 发布时间:2025/2/19 11:31:00
--
if e.PlainText > "" thenDim jo As JObject = JObject.Parse(e.PlainText) else msgbox("没有数据") endif
|
-- 作者:xunxun0903
-- 发布时间:2025/2/19 12:49:00
--
按上述代码,提示没有数据。。。,为什么直接 e.WriteString(e.PlainText)又可以返回数据呢?我要怎么样才能接收json数据?
[此贴子已经被作者于2025/2/19 12:50:09编辑过]
|
-- 作者:有点蓝
-- 发布时间:2025/2/19 14:12:00
--
可能代码逻辑问题,贴出完整代码看看
|
-- 作者:xunxun0903
-- 发布时间:2025/2/19 16:58:00
--
应该是跨域问题,我是用的本地路径访问网页,网页里面有请求地址是服务器,我把网页放到服务器里面就正常。
|
-- 作者:有点蓝
-- 发布时间:2025/2/20 8:34:00
--
跨域可以看看:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=157245
|