【问题标题】:$.ajax URL inquiry$.ajax 网址查询
【发布时间】:2012-04-01 07:09:17
【问题描述】:

toDistance.php 调用这个函数后会跑吗?似乎 toDistance.php 没有被调用。谢谢

function myAjax(volunteerDist, jid){
            $.ajax({
            type:'POST',
            url: 'toDistance.php',
            data : ({
                distance:volunteerDist,
                id:jid
            }),
            success: function(){
                 alert('worked');
            },
               error :function(jqXHR, textStatus, errorThrown) {
                alert(errorThrown);
            },
           complete : function(){
               alert('thanks');
           }
        });

【问题讨论】:

  • @JoeTuskan 在我的 toDistance.php 中,我有回音,但它没有回音,怎么会?
  • 因为它是 ajax。不是页面刷新。
  • @JoeTuskan 好吧,现在,volunteerDist 和 jid 是数组,我如何在我的 toDistance.php 中 $_GET 呢?
  • 在发布问题之前,您需要做更多的“家庭作业”。 您在 firebug 中看到了什么? stackoverflow 不是“字谜游戏”之类的地方
  • 对不起..我不知道萤火虫..它今天才知道这个并阅读了这个 $_GET

标签: javascript ajax


【解决方案1】:

您是否尝试过对成功函数进行论证?试试这个代码。

function myAjax(volunteerDist, jid){
            $.ajax({
            type:'POST',
            url: 'toDistance.php',
            success: function( data ){
            ///CHECK UR UPCOMING DATA
                 alert(data.jid);
                 alert('worked');
            },
               error :function(jqXHR, textStatus, errorThrown) {
                alert(errorThrown);
            },
           complete : function(){
               alert('thanks');
           }
        });

【讨论】:

  • 它说 undefined.. 这是什么意思?
  • 在打印“工作”之前是否输出未定义?看起来您的脚本没有返回任何数据
  • 好的,但怎么可能呢?在我打电话给 myAjax(volunteerDist, jid);我打印了他们的值,结果就在那里
  • @jose 我提醒了(volunteerDist),它提醒了里面的所有值
  • 尝试通过警告整个对象并查看返回的内容。对象或空警报。
【解决方案2】:

调用这个函数后toDistance.php会跑吗?

如果数据参数是服务器期望得到的,是。

使用firebug,检查你的请求发生了什么,停止猜测......

【讨论】:

    【解决方案3】:

    看起来不错。尝试使用FIddler 跟踪网络流量并检查是否调用了脚本和参数。

    如果您使用 Safari、Chrome 或 Firefox 进行调试,您可以记录流量。 检查 POST 变量、脚本位置等。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-06
      • 1970-01-01
      • 1970-01-01
      • 2014-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多