gpt4 book ai didi

magento - 如何在magento后端使用ajax

转载 作者:行者123 更新时间:2023-12-02 17:29:03 26 4
gpt4 key购买 nike

尽管使用表单正确发送了表单 key ,为什么来自magento后端(来自.phtml)的ajax调用会重定向到magento仪表板?请帮忙。

在ajax调用中:

var dataRecord = j('#newForm').serialize(); 
var url = "<?php echo $this->getUrl('*/*/addNewColumn') ?>";

j.ajax({
type: "POST",
url: url,
data: {data1: dataRecord}
})
.done(function( msg ) {
alert(msg);
});

最佳答案

当我在ajax调用的“数据”中发送form_key时,它起作用了。

var dataRecord = jQuery('#newForm').serialize(); 
var url = "<?php echo $this->getUrl('*/*/addNewColumn') ?>";
<?php $k = Mage::getSingleton('core/session')->getFormKey(); ?>

jQuery.ajax({
type: "POST",
url: url,
data: {data1: dataRecord,form_key:'<?php echo $k ?>'}
})
.done(function( msg ) {
alert(msg);
});

关于magento - 如何在magento后端使用ajax,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25850447/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com