2012-04-12 112 views
0

我有這段代碼下面,我有$menucompare值選擇選項。數據顯示和disapear當jquery加載

<script> 
    function displayVals() { 
    var singleValues = $("#menucompare").val(); 
    $("#hiddenselect").attr("value", singleValues); 
    $("p").html("Procent of: " + singleValues); 
    } 

    $("select").change(displayVals); 
    displayVals(); 
</script> 

<table width='100%' border='1' cellspacing='0' cellpadding='0'> 
    <th>weeks</th> 
    <th style="text-align: left; padding-left:5%;"><?php echo "<p></p>"; ?></th> 

我可以得到這個值(Procent of:$ menucompare)。但問題是當我選擇一個選項,當jquery加載時顯示值正確,並且當jquery完成加載時disapears this(Procent of:$ menucompare),當然變量$ menucompare commes具有正確的值。

所以我想甚至當jquery完成加載這個值留在表中。希望能得到一些解決這個問題。

回答

1

嘗試,而不是下面的腳本:

<script type="text/javascript"> 

    $(document).ready(function(){ 
     $("select").change(function() { 
      displayVals(); 
     }); 
     displayVals(); 
    }); 

    function displayVals() { 
    var singleValues = $("#menucompare").val(); 
    $("#hiddenselect").val(singleValues); 
    $("p").html("Procent of: " + singleValues); 
    } 

</script> 
+0

WAW :),感謝這麼多,它現在就像一個魅力:)。 – 2012-04-12 21:16:43