2013-05-22 68 views
0

使用JavaScript我使用C#和SQL Server 2005如何禁用/啓用在ASP

在視圖中制定的ASP.NET MVC 3應用程序按鈕一個DropDownList,我有一個DropDownList和一個按鈕。

使用javascript,當我點擊按鈕,,,下拉列表被禁用。

但是當我第二次點擊這個按鈕時,下拉列表仍然被禁用。

是否有任何解決方案使其在第二次點擊中啓用。

這是代碼:

<%: Html.DropDownListFor(model => model.SelectedProfile_Ga, new SelectList(Model.Profile_GaItems, "ID_Gamme", "ID_Gamme"), new { @id = "gg" })%> 
<input type="button" value="Configurer" id="btnShowGestion" onclick="GamDis()"/> 
script type="text/javascript"> 

    function GamDis() { 

     var gg = document.getElementById('gg'); 
     var bb = document.getElementById('btnShowGestion'); 


     gg.disabled = 'disabled'; 

    } 

    </script> 
+0

@JohnH不一樣,但謝謝,我找到了解決方案 – anouar

回答

2

要重新啓用的元素,你需要刪除「已禁用」完全屬性。

 if (gg.disabled) { 
     gg.removeAttribute("disabled"); 
    } else { 
     gg.disabled = 'disabled'; 
    } 
+0

thx ,,它的作品!!!!! – anouar