【发布时间】:2015-06-03 17:47:30
【问题描述】:
我有一个页面已经分页了。但现在我想实现新功能: 当我们在选择框中选择行数时。该网页将显示匹配的数据。我用ajax试过了。已发送限制变量,但控制器无法对其进行处理。谁能帮帮我!
html代码:
<form method="post">
<select name="select_limit" id="select_limit">
<option value="10">10</option>
<option value="100">100</option>
</select>
</form>
ajax 代码:
$(document).ready(function() {
$('#select_limit').change(function() {
var limit = $("#select_limit option:selected").val();
$.ajax({
type: "POST",
cache:false,
url:"<?php //link to controller ?>",
//send data
data:{'limit': limit},
});
});
});
在控制器中,我得到一个与正常代码相同的限制变量:
$limit = $_POST['select_limit'];
【问题讨论】:
-
在此处显示您的 PHP 和 jQuery 代码
-
@DeepKakkar 你能帮帮我吗?
-
你需要在你的sql查询中使用这个限制。
-
@anantkumarsingh 我知道,但我无法在 sql 查询中获得 $limit 来限制它。使用静态 $limit 进行分页是可以的。但现在是动态$limit
标签: php jquery ajax pagination