Magento使用jQuery填充管理面板中的表单字段

时间:2013-10-07 21:34:35

标签: jquery forms magento magento-1.7

我是magento的新手,现在正在创建一个eshop。我想添加一些jquery代码来预填充我想要的一些字段。例如,我想在添加新的产品类别时自动选择“isAnchor”= true和active = true。此外,我想在添加新产品时自动选择某个税收选择并使用我想要的某些值预填充其他一些字段作为默认值。

有人可以建议我应该在每个案例中放置代码以实现我的目标吗?

提前致谢。

1 个答案:

答案 0 :(得分:5)

第1步>> 下载jquery并将其保存到 js / jquery 目录

第3步>> 创建新的js文件 js / custom / autoPopulate.js 并添加以下内容。

jQuery(document).ready(function(){
   alert('succeed!!'); 
});

第2步>> 创建 app / design / adminhtml / default / default / layout / local.xml

第3步>> 将以下代码添加到上面创建的文件中

<layout>
    <adminhtml_catalog_product_edit>
        <reference name="head">
            <action method="addItem">
                <type>js</type>
            <!-- Jquery file path here-->
                <name>jquery/JQUERY_FILE_NAME.js</name>
            </action>
            <action method="addItem">
                <type>js</type>
                <name>custom/autoPopulate.js</name>
            </action>
        </reference>
    </adminhtml_catalog_product_edit>
</layout>

完成上述步骤后,请转到目录&gt;&gt;产品&gt;&gt;编辑部分,然后查看警报“成功!!”。如果是,请在auoPopulate.js中编写代码。小心,magento使用ajax加载一些数据,最好在执行代码之前等待完成ajax请求,否则可能会抛出错误