请问添加到购物车的时候,出现“对不起,您输入了一个非法的商品数量”?

2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家

jS什么的我都动,都是用的自带的,以前点的时候还可以添加 ,我把商品属性和可选属性调出来之后,就出现在个问题了,查了好多资料,也都没说出怎么着来,真心求大神们指点啊!求版主大神们出来解答一下呀?

回答:
发上网址。。。。。。。。

我是在本地做的时候出现的这个问题,还没有传到空间上,您看要不我把模版发给您,我就放了三个模板和相应的CSS,JS,其他的全没动!

[attach]110508[/attach] 我就把商品的属性和规格显示在前台了,并做了两个可以添加商品数量的INPUT框,就出现那个提示了!


http://wenguang.yes124k.tisu8.com/goods.php?id=38 这是网址,我就给这一个商品添加属性,我就是把商品的属性和规格化在前台用表格的形式显示出来了,没做别的,放了两个输入商品数量的TEXT框,求大神看下吧!!!!!

<input id="number" type="text" style="border:1px solid #ccc; " onblur="changePrice()" size="4" value="1" name="number">

你的这个控件的name值不要取名为number,和原有ecshop的商品数量的input控件冲突。
而且你这种name取名相同时,有些浏览器就会报你所说的错误,当有多个相同name时,正确的做法是取名为:name="name[]"

嗯,说的很对,那是不是我要用ECSHOP原有的JS实现这种功能就要改JS代码了?我本身对JS不是很熟悉,所以我用的是ECSHOP原来的JS,还有其他的JS控件可以选用来实现这种功能吗?从网上可以找到的,真的很感谢大神呀!