给js方法传递参数过长

preauthConfirm(345678-0707070-123123123,456789);到function里第一个参数收不全。在循环中不能用id取。求解决方案。... preauthConfirm(345678-0707070-123123123,456789);
到function里 第一个参数收不全。在循环中不能用id取。
求解决方案。
展开
 我来答
飞花岁月2007
2014-12-09 · TA获得超过377个赞
知道小有建树答主
回答量:505
采纳率:78%
帮助的人:329万
展开全部
应该不是参数太长,而是你这样传递进去应该是字符串吧,又有数字又有字符的,不应该是加上双引号吗?
preauthConfirm("345678-0707070-123123123",456789)
追问
我这个是举的例子  正常用s标签实现。。。
preauthConfirm(,) 我刚才用举的例子的加/345678-0707070-123123123/ js里收到的是正确的。 我再去试试S标签加转义试试
追答
就算这样,你传递进去的还是不正确,最后还是没引号
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
乐乐爱知道
2015-07-04 · TA获得超过938个赞
知道答主
回答量:335
采纳率:100%
帮助的人:101万
展开全部
看我的例子:
A :负责计算
B:负责显示
所谓回调:就是 一个函数等待另一个函数执行后 继续执行 而不影响其他执行
function A(fun){
var temp = 100;
temp = temp * temp;

fun(temp);
}
function B(r){
alert(r);
}
A(B);// 调用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
轻快吧
2014-12-09 · TA获得超过149个赞
知道小有建树答主
回答量:258
采纳率:0%
帮助的人:147万
展开全部
preauthConfirm('345678-0707070-123123123',456789);// 参数类型若为字符串,加'或"号吧
追问
我这个是举的例子  正常用s标签实现。。。
preauthConfirm(,) 我刚才用举的例子的加/345678-0707070-123123123/ js里收到的是正确的。 我再去试试S标签加转义试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式