未捕获的TypeError:非法调用简单的post函数

时间:2012-07-16 12:32:22

标签: php jquery post

  

可能重复:
  $.post throwing “Illegal invocation ”

我收到此错误,

  

未捕获的TypeError:非法调用。

当我扩展它时,我得到了这些错误。

  
      
  • 上传test.js:53
  •   
  • (匿名函数)test.js:42
  •   

这是我的代码。

$("#continue").click(function() {
    upload();
    alert("clicked");
    return false;
});


function upload(){
      $.post('http://127.0.0.1/web/upload/', {
            image_src:image_src,
            page_domain:page_domain,
            product_name:productName
      }, function(data){
        $("#MAIN").html(data);
      })
    return false;
    }

我已经在stackoverflow上查看了此错误的其他版本,但似乎没有一个代码的工作答案。谢谢你的阅读。

1 个答案:

答案 0 :(得分:0)

使用“ajax”调用上传图像(一般文件)数据并不那么简单。请查看此答案以获取更多信息How can I upload files asynchronously?php image upload with jquery post