我正在使用 jQuery UI slider - http://jqueryui.com/demos/slider/
当用户给出某个值时,我想在新的 mySQL 查询中使用该值,然后使用新的 mySQL 数据重新加载页面。有人知道如何做到这一点吗?我可以通过 JavaScript 进行 mySQL 查询吗?
下面是激活 slider 的 JavaScript。
<script>
$(function() {
$( "#slider" ).slider({
value:100,
animate:true,
min: 0,
max: 500,
step: 100,
slide: function( event, ui ) {
$( "#amount" ).val( "$" + ui.value );
var value = $( "#slider" ).slider( "option", "value" );
}
});
$( "#amount" ).val( "$" + $( "#slider" ).slider( "value" ) );
});
</script>
最好,斯林格
最佳答案
使用 slider 的“停止”事件并对 .php 脚本进行 ajax 调用。在该脚本中,处理数据库事务。使用 JavaScript 再次重新加载页面。
编辑
如果您需要重新加载查询,您可以在 php 脚本中将查询存储在 S_SESSION 变量中,并重定向到原始页面。从 $_SESSION 读取查询(如果存在)并取消设置。
关于mysql - 在 mySQL 中使用 jQuery UI Slider 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12141818/