0

我想使用 ajax 来检索数据。我已经在下面发布了我正在使用的代码。但它不工作。我收到了第一个警报,但我没有收到 $.ajax 部分中的警报。

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
    <script>
    $(document).ready(function() {
     $("#submit").click(function(){ 
     var dd=document.getElementById("url").value;
        alert("hi");

$.ajax({
    type:'POST',
    url:'test.php?webinarid='+dd,
    success:function(data){
    alert("hi");
}

}); 

     })
      });  
    </script>
4

1 回答 1

0

尝试添加错误事件处理程序以验证它没有成功返回并查看返回的内容:

$.ajax({
    type:'POST',
    url:'test.php?webinarid='+dd,
    success:function(data){
    alert("hi");
    },
    error:function(data){
    alert("error: " + data);
   }
}); 

您也可以使用诸如 firebug 之类的东西来查看发送的内容和返回的内容

您还应该通过在浏览器中打开来直接测试 ajax 目标

domain.com/test.php?webinarid=01 或任何您关心的 ID

于 2012-09-25T22:03:16.280 回答