0

我有一个带有 jQ​​uery 的 php 页面,带有范围滑块。当滑块改变时,jQuery 代码对这些值求和。加载页面时也会发生这种情况。

但是提交后,同样的代码(有其他问题)也需要起作用。该代码在滑块更改时有效,但在提交后重新加载页面时无效。

这是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();
    });
});
4

1 回答 1

0

利用<body onload="countSliders();">

编辑 1:您的问题中提到的提交按钮在哪里?如果你有你可以<form>打电话countSliders()<form onsubmit='countSliders()'>

于 2013-03-27T08:43:20.163 回答