Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.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
Javascript magento:下拉更改时的自定义ajax调用_Javascript_Php_Jquery_Ajax_Magento - Fatal编程技术网

Javascript magento:下拉更改时的自定义ajax调用

Javascript magento:下拉更改时的自定义ajax调用,javascript,php,jquery,ajax,magento,Javascript,Php,Jquery,Ajax,Magento,我将custom.js添加到我的产品编辑页面 我已经添加了id为getdata的属性,现在有另一个文件,其中的值根据用户在下拉列表中选择的内容显示 我需要用dropddown值对其他页面进行ajax调用,调用ajax很简单,我想使用magento内置的调用ajax url和loader的方式,我该怎么做 我写了下面的代码,但它现在可以工作了 function myajaxcall(id){ new Ajax.Request('/a.php?id='+id, { onSuccess: func

我将custom.js添加到我的产品编辑页面

我已经添加了id为getdata的属性,现在有另一个文件,其中的值根据用户在下拉列表中选择的内容显示

我需要用dropddown值对其他页面进行ajax调用,调用ajax很简单,我想使用magento内置的调用ajax url和loader的方式,我该怎么做

我写了下面的代码,但它现在可以工作了

function myajaxcall(id){
new Ajax.Request('/a.php?id='+id, {
  onSuccess: function(response) {
    alert(response);
  }
});
}

我缺少什么请帮助

尝试使用以下代码:

    function myajaxcall(id){

new Ajax.Request('a.php?id='+id, {
  method:'get',
  onSuccess: function(data) {
    var response = data.responseText || "no response text";
    alert("Success! \n\n" + response);
  },
  onFailure: function() { alert('Something went wrong...'); }
});
}