Could not convert JavaScript argument

本文描述了在使用火狐浏览器进行测试时遇到的一个JavaScript异常问题,并详细记录了解决该问题的过程。问题源于向$.getJSON方法传递了一个错误类型的参数,即String数组而非预期的JSON格式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[09:30:59.154] uncaught exception: [Exception... "Could not convert JavaScript argument"  nsresult: "0x80570009 (NS_ERROR_XPC_BAD_CONVERT_JS)"  location: "JS frame :: http://localhost:8086/XXXXX/common/js/jquery/jquery-1.6.4.min.js :: <TOP_LEVEL> :: line 4"  data: no]

火狐测试时出现如上错误,查了一些相关的,都没解决。

后来发现发送json时的参数传错了,传成String数组型了,导致jquery无法解析。

如下:

var transCodes = document.getElementsByName("transCode");

$.getJSON("/XXX/XXXcs?m=<%=r%>",{Id:$("#id").val(),transCodes: transCodess},

把transCodes作为参数发送了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值