1
의 데이터로 슬라이더를 초기화합니다. JSON 형식으로 인코딩 된 PHP-SQL 쿼리에서 얻은 데이터로 jQuery Slider를 초기화하려고합니다.jQuery는 JSON 요청 (PHP 스크립트에서 반환 됨)
PHP 측이 작동하지만, 변수를 구문 분석하고 (나중에 구문 분석 할 값이 더 많음) 변수를 구문 분석하고 슬라이더에 초기 값으로 푸시하는 데 어려움을 겪고 있습니다.
JS :
function schieber(){
var handle = $("#custom-handle");
$("#slider-aktualisierungsrate").slider({
min: 1,
max: 60,
create: function() {
handle.text($(this).slider("value"));
},
slide: function(event, ui) {
handle.text(ui.value);
}
});}
function getSettings(){
var settings = [];
$.getJSON("/php/settings.php", function(data){
$.each(data, function(index, value) {
settings.push(parseInt(data.Aktualisierungsrate));
});
//settings = data;
$("#slider-aktualisierungsrate").slider("value", settings[0]);
});}
이 나던 작품은, 내가 슬라이더를 초기화 한 후 getSettings 전화 여기
내가 지금까지했던 기능과 것들입니다. 슬라이더의 생성 함수 안에서 JSON 데이터를 파싱하는 방법이있을 수 있습니다.나는 슬라이더를 초기화하고 싶지 않다. 다른 PHP 스크립트로 SQL 데이터베이스에 업데이트 된 값을 다시 넣기를 원한다.
function schieber(){
var init = [];
var handle = $("#custom-handle");
$.getJSON("/php/settings.php", function(data){
$.each(data, function(index, value) {
init.push(parseInt(value.test));
});
$("#slider-aktualisierungsrate").slider({
min: 1,
max: 60,
value: init,
create: function() {
handle.text($(this).slider("value"));
},
slide: function(event, ui) {
handle.text(ui.value);
}
});
});}
: