【发布时间】:2017-11-21 13:16:53
【问题描述】:
我正在使用 get 类型创建 ajax 请求,我已将变量传递给 url 并且请求工作正常。现在我创建了一个新按钮,并希望通过单击该按钮来获取当前的 url 变量以进行进一步的处理。 变量未显示在浏览器 url 中,而是显示在 ajax 请求 url 中。如何在点击时获取这些变量?
function pagi_ajax(records_per_page){
var data = 'action=' + 'testing_ajax' + '&records_per_page=' + records_per_page;
var url_string = window.location.href;
console.log(url_string);
$.ajax({
url: "ajax_pagi.php",
dataType: "json",
type: "get",
data: data,
success: function (result) {
}
});
}
<a href="javascript:void(0)" onclick="pagi_ajax(records_per_page);">Next</a>
<button class="pagi_button" onclick="pagi_ajax( <?php echo $records_per_page; ?>,
<?php echo $rec_limit[$i]; ?>,
<?php echo $total_records; ?>)"> <?php echo $i+1; ?> </button>
【问题讨论】:
-
对不起,如果我误解了 - 如果你在成功函数中使用 console.dir(result) 会发生什么?如果这样做,您应该会看到从服务器端输出的内容。
-
我正在创建分页,接下来我想获取当前的 url 变量并为下一条记录运行另一个 ajax 请求
标签: javascript ajax url get