我正在使用jQuery UI Slider - http://jqueryui.com/demos/slider/
当用户给出某个值时,我想在新的mySQL查询中使用该值,然后使用新的mySQL数据重新加载页面。有谁知道如何做到这一点?我可以从javascript创建mySQL查询吗?
以下是激活滑块的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>
Best,Slynge
答案 0 :(得分:2)
使用滑块的'stop'事件并对.php脚本进行ajax调用。在该脚本中,处理数据库事务。使用JavaScript重新加载页面。
修改
如果您需要重新加载查询,您可以在php脚本中将查询存储在S_SESSION变量中并重定向到原始页面。从$ _SESSION中读取查询(如果存在)并取消设置。