2013-03-27 5 views
0

У меня есть страница php с jQuery с ползунками диапазона. Когда ползунки изменены, код jQuery суммирует значения. Это также происходит при загрузке страницы.jQuery code reload после отправки

Но после отправки, тот же код (с другими вопросами) также должен функционировать. Код работает при изменении ползунков, но не при перезагрузке страницы после отправки.

Вот код JQuery:

function countSliders() { 
    var SliderValue = parseInt($("#slider0").val()) + parseInt($("#slider1").val()) + parseInt($("#slider2").val()); 
    if (SliderValue == 10) $("#submit_next").button("enable"); 
    else $("#submit_next").button("disable"); 
    $("#lblsum_scores").text(SliderValue + "/10"); 
} 

$(document).ready(function(){ 
    countSliders(); 
    $("#sliders").change(function(){ 
     countSliders(); 
    }); 
}); 
+1

Проверьте наличие ошибки в консоли JavaScript (через консоль Chrome или Firebug в Firefox) – AsTeR

+0

При перезагрузке страницы, сделайте ползунок установили их обновленные значения? – Barmar

+0

слайдеры - это имя класса или идентификатор? – Neel

ответ

0

использование <body onload="countSliders();">

Edit 1: где твоя кнопка отправки упоминается в вашем вопросе? если у вас есть <form> вы можете позвонить countSliders() в <form onsubmit='countSliders()'>

+0

Это не имеет значения. – user2182429

Смежные вопросы