0

所以我试图在我的 index.php 文件中有 2 个单独的 if 语句,但由于某种原因,if 语句不起作用。基本上我正在使用 jquery 使用 $.get 将值发送到 php 函数

索引.php:

if (isset($_GET['year']) && isset($_GET['month']) && isset($_GET['monthStr']))
{
}

if (isset($_GET['yearPaid']) && isset($_GET['monthPaid']) && isset($_GET['personName_id']))
{
}

这是相关的js(第二个if语句不起作用):

$.get("index.php", { 'personName_id':user_id, 'monthPaid':month, 'yearPaid':year})
    .done(function(data) {
        console.log($(data).html());
        entry.animate({
            opacity: 0.2,
        }, 1000 );
    });

有什么想法吗?

编辑:当我的意思是“不工作”时,第二个 if 语句没有触发第一个工作正常。

编辑:哇!我觉得很愚蠢!原来第二个 if 嵌套在第一个中。抱歉浪费时间伙计们我真的很感谢你的帮助

编辑:仍然是同样的问题:P

编辑:它是如何神奇地修复的,结果我从 jquery 发出的 ajax 请求搞砸了

4

2 回答 2

0

您的第一个 if 没有触发,因为您没有发送 if 正在测试的任何内容。

第二个应该是射击。

于 2013-05-24T18:26:12.803 回答
0

我清空了我的缓存并重新加载并重写了我的 ajax 请求的 jquery 端并且它有效

于 2013-05-28T00:20:47.150 回答