Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 保存的CC在magento中不工作_Php_Javascript_Magento - Fatal编程技术网

Php 保存的CC在magento中不工作

Php 保存的CC在magento中不工作,php,javascript,magento,Php,Javascript,Magento,我保存的信用卡付款选项在默认的magento主题中运行良好,但在自定义主题中不起作用。当我们点击“信用卡(已保存)”选项时,什么都不会发生。没有显示文本框或下拉列表,其中包含输入卡详细信息的选项 当我们点击进入下一步时,验证错误会像往常一样弹出 我认为javascript正在崩溃。但是错误控制台也没有显示错误!有人能指出这个错误可能的原因吗?什么是js需要得到保存的信用卡选项工作 我在jquery mobile主题中遇到此错误,并且我的标题具有以下参数 <script type="text

我保存的信用卡付款选项在默认的magento主题中运行良好,但在自定义主题中不起作用。当我们点击“信用卡(已保存)”选项时,什么都不会发生。没有显示文本框或下拉列表,其中包含输入卡详细信息的选项

当我们点击进入下一步时,验证错误会像往常一样弹出

我认为javascript正在崩溃。但是错误控制台也没有显示错误!有人能指出这个错误可能的原因吗?什么是js需要得到保存的信用卡选项工作

我在jquery mobile主题中遇到此错误,并且我的标题具有以下参数

<script type="text/javascript" src="js/prototype/prototype.js"></script>
<script type="text/javascript" src="js/lib/ccard.js"></script>
<script type="text/javascript" src="js/prototype/validation.js"></script>
<script type="text/javascript" src="js/scriptaculous/builder.js"></script>
<script type="text/javascript" src="js/scriptaculous/effects.js"></script>
<script type="text/javascript" src="js/scriptaculous/dragdrop.js"></script>
<script type="text/javascript" src="js/scriptaculous/controls.js"></script>
<script type="text/javascript" src="js/scriptaculous/slider.js"></script>
<script type="text/javascript" src="js/varien/js.js"></script>
<script type="text/javascript" src="js/varien/form.js"></script>
<script type="text/javascript" src="js/varien/menu.js"></script>
<script type="text/javascript" src="js/varien/payment.js"></script>
<script type="text/javascript" src="js/varien/product.js"></script>
<script type="text/javascript" src="js/mage/translate.js"></script>
<script type="text/javascript" src="js/mage/cookies.js"></script>
<script type="text/javascript" src="js/mage/directpost.js"></script>
<script type="text/javascript" src="js/mage/captcha.js"></script>
<script type="text/javascript" src="js/mage/centinel.js"></script>
<script type="text/javascript" src="js/varien/weee.js"></script>
<link rel="stylesheet" type="text/css" href="skin/frontend/mytheme/default/jquery.mobile-1.0b3.min.css" media="all" />
<script type="text/javascript" src="skin/frontend/mytheme/default/jquery-1.6.2.min.js"></script>
<script type="text/javascript" src="skin/frontend/mytheme/default/main.js"></script>
<script type="text/javascript" src="skin/frontend/mytheme/default/jquery.mobile-1.0b3.min.js"></script>
<script type="text/javascript" src="skin/frontend/mytheme/default/additional.js"></script>
<link rel="stylesheet" type="text/css" href="skin/frontend/mytheme/default/mobilephone.css" media="all" />
<link rel="stylesheet" type="text/css" href="skin/frontend/mytheme/default/mobiletheme.css" media="all" />

这里additional.js是
Jquery.noConflict()文件

我错过什么了吗


如果有人能指出什么,请分享

我找到了它发生的原因

页面中缺少jquery样式。所以我给出了一个create事件
jQuery('co payment form')。触发器(“create”)
在checkout/onepage/payment/methods.phtml中,它与信用卡的javascript冲突

当我删除创建事件时。代码运行良好,但仍然缺少Jquery mobile样式。我也需要这些款式


如果有人知道如何克服这种情况,请分享。

您是否尝试过调试Javascript?复选框中附加了哪些事件?是。。我正在查。id为“付款表单保存”的付款列表似乎显示为:无。。。。javascript不工作。。