编程语言
首页 > 编程语言> > php – 虚假的jQuery ajax GET参数

php – 虚假的jQuery ajax GET参数

作者:互联网

我在一个while循环中有这个PHP

echo "<td><a href='#' class='po'>" . $row['order_no'] . "</a></td>";

这个jQuery:

$(".po").click(function(){
                var po = $(this).text();
                var dataString = 'po='+ po;

                $.ajax({
                  context: this,
                  type: "GET",
                  url: "projectitems.php",
                  data: dataString,
                  cache: false,
                  success: function(html) {
                    $(this).closest(".resultsItems").html(html);
                  }
                });

            });

但是GET的参数是这样的:

  _ 1291741031991
  po    102

宝是正确的,但到底是什么顶线?顺便说一下,这是来自Firebug

解决方法:

你已经将缓存设置为false,所以我猜测,这个数字是jQuery附加到查询字符串的’cache-breaker’.

标签:jquery,php,http-get
来源: https://codeday.me/bug/20190518/1129155.html