单击表单内存在的按钮后执行JS功能

时间:2017-04-21 17:42:27

标签: magento

我们有按钮" 创建"和onclick" 创建"按钮,它将以编程方式创建产品并将自定义图像分配给该产品。

app / design / frontend / rwd / Theme3 / template / aitcg - js_styles1.phtml

<script>

var Aitcg_View_Abstract = Class.create(
{

_getControlPanelHtml: function()
    {
        if (this.config.editorEnabled) {
            return '<div>' +
                '<button  onclick="return setproductlogin(\'<?php echo Mage::registry("current_product")->getId()?>\', event);setrequestlogin();"  id="submit-editorApply-{{rand}}">create</button>' +
                '<button>reset</button>' +
                '</div>';
        }
        return '';
    },

initObservers: function() 
      { 
        if (this.config.editorEnabled) {  
           $('submit-editorApply-' + this.config.rand).observe('click', this.createDesignBut.bindAsEventListener(this));           
         } 
       }, 

createDesignBut: function(event) 
        { 
          Event.stop(event); 
          this.option.apply(); 
        },     
}); 

</script>

一旦我们通过点击&#34;登录按钮&#34;提交表单,我们就会尝试这样做。 这里我们正在成功创建产品,但custom image未保存在服务器中,以便在服务器上保存自定义图像onclick&#34; login &#34;按钮,我们正在使用&#34;创建&#34;按钮使用如下代码:

app / design / frontend / rwd / Theme3 / template / productlike - index.phtml

<form action="<?php echo $this->getUrl('example/amasty/createSimpleProductAndRedirect', 
array('_secure'=>(!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS']==='on'), 
'id' => Mage::registry('current_product')->getId())) ?>" id="ajaxlogin-login-form">

// code for email id and password //

<button onclick="initObservers()" type="submit" title="<?php echo $this->__('Login') ?>" 
name="send" id="send2"><span><?php echo $this->__('Login') ?></span>
</button>

</form>

但是自定义图片仍未保存在服务器onclick&#34; login&#34;按钮。

我在这里做错了吗?

0 个答案:

没有答案