gpt4 book ai didi

mysql - 值不会通过 ajax 发送到 mysql

转载 作者:行者123 更新时间:2023-11-30 22:01:40 26 4
gpt4 key购买 nike

请帮助,变量 Min 和 Max 没有被发送到 getData.php,其中使用 MYSQL 查询进行过滤。变量显示在索引页的#range 和#range2 中。

您能否也对“//更新表数据”下使用的方法发表评论,例如,这是否更合适: 成功:功能(数据) { $('#result').html(数据);

<script>
$(document).ready(function(){
$( "#slider" ).slider({
range: "min",
min: 50,
max: 300,
value: [ 60 ],
slide: function( event, ui ) {
var min = ui.value;
$('#range').text(min);
}
});
$( "#slider2" ).slider({
range: "min",
min: 50,
max: 300,
value: [ 300 ],
slide: function( event, ui ) {
var max = ui.value;
$('#range2').text(max);
}
});
$.ajax({
url: 'getData.php',
type: 'post',
data: {min:min,max:max},
success: function(response){
// Updating table data
$('#emp_table tr:not(:first)').remove();
$('#emp_table').append(response);
}
});
});
</script>

最佳答案

变量 min 和 max 仅保留在 slide 的匿名函数中。要保留它们,请在幻灯片外定义它们:function() block :

<script>
$(document).ready(function(){
var min = undefined;
var max = undefined;
$( "#slider" ).slider({
range: "min",
min: 50,
max: 300,
value: [ 60 ],
slide: function( event, ui ) {
min = ui.value;
$('#range').text(min);
}
});
$( "#slider2" ).slider({
range: "min",
min: 50,
max: 300,
value: [ 300 ],
slide: function( event, ui ) {
max = ui.value;
$('#range2').text(max);
}
});
$.ajax({
url: 'getData.php',
type: 'post',
data: {min:min,max:max},
success: function(response){
// Updating table data
$('#emp_table tr:not(:first)').remove();
$('#emp_table').append(response);
}
});
});
</script>

评论你的remove/append vs html(),任何一种方式都可以

关于mysql - 值不会通过 ajax 发送到 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43163034/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com