Medlem
|
|
Reg.datum: May 2007
Inlägg: 51
|
|
Medlem
Reg.datum: May 2007
Inlägg: 51
|
Här kommer koden som skapar min prisintervallslider.
Jag hämtar högsta möjliga priset via PHP och sätter in det
som max värde.
Jag skulle vilja att values man valde sparades till nästa gång och då
tänkte jag mig använda kakor.
Enligt information på nätet kan jag sätta kaka på följande vis som också syns i koden
$.cookie("mt_sok_pris_fran", ui.values[0]);
Om jag försöker sätta start value för slidern till kakans värde så får jag aldrig fram slidern.
values:[0,$.cookie("mt_sok_pris_till")],
Detta fungerar ej då själva syntaxen för att ta fram kakans värde aldrig "körs" och det som skrivs ut som value är själva syntaxen "$.cookie("mt_sok_pris_till")"
Hur gör jag för att kakans värde ska skrivas ut i value?
Här kommer nuvarande kod:
$("#slider").slider(
{
range: true,
min: 0,
max: <?php echo $hogst_pris;?>,
step:10000,
values:[0,<?php echo $hogst_pris;?>],
slide: function(event, ui) {
$("#sok_pris_fran").val(ui.values[0]);
$("#sok_pris_till").val(ui.values[1]);
},
stop: function(event, ui) {
$.cookie("mt_sok_pris_fran", ui.values[0]);
$.cookie("mt_sok_pris_till", ui.values[1]);
}
});
|