2014-04-29 109 views
0

我有下面的代碼,雖然有更優雅的方式來獲取選定的無線電值,因爲我已經在單選按鈕組的代碼中。這是爲了獲得組內選定的單選按鈕。 非常感謝,如何獲得單選按鈕組選擇

$('input[name=pig]').change(function() { 

    // this seems redundant 
    namespace('bla').myVariable = $('input[name=pig]:checked').val(); 

    // ie. something like 
    namespace('bla').myVariable = $(this).checked.val(); 
}); 

回答

1

我覺得這是你想達到什麼目的:

namespace('bla').myVariable = this.value; 
+0

偉大謝謝。以爲我錯過了一些東西。 –

1

這應該這樣做。

namespace('bla').myVariable = $(this).val(); 
0

$(this).val()只夠:

$('input[name=pig]').change(function() { 
    console.log($(this).val()); // or this.value 
}); 

The demo.