2012-03-07 77 views
0

我想在我的ASP MVC應用程序中創建一個單選按鈕自定義控件。我爲此使用了HTML Helpers(我希望這是正確的方式)。我想知道是否有辦法在單擊時取消選中單選按鈕。 任何想法?取消選中ASP中的單選按鈕自定義控件MVC

感謝

+0

如果您正在創建一個單選按鈕並將其設置爲檢查,您將無法取消選中。爲此,您需要創建屬於同一個廣播組的多個項目。 – tetuje 2012-03-07 08:37:06

回答

0

我想知道是否有一種方法,使單選按鈕選中點擊時。

這是一個非常奇怪的要求,你應該使用複選框代替單選按鈕,但無論如何,有可能用JavaScript。如果我們假設單選按鈕最初檢查,你要點擊時取消它:

$(function() { 
    $('#id_of_radio_button').click(function() { 
     $(this).removeAttr('checked'); 
    }); 
}); 

但實際上,這是非常奇怪的。單選按鈕通常是通過將它們分組來實現的:你有幾個單選按鈕,你只能在組中檢查一個。因此,通過在組中選擇一個不同的單選按鈕,您將取消選中當前的單選按鈕。

另一方面,複選框未分組。您可以點擊它們來選中/取消選中它們的值。

+0

感謝您的回覆,我知道這是我發佈這個問題的原因,但這是我老闆想要的。你的回答聽起來不錯,我會嘗試。 – kbaccouche 2012-03-07 09:01:45

相關問題