javascript - How to return radio checked object with jQuery? -


HTML

  & lt; इनपुट प्रकार = "रेडियो" नाम = "rdName" id = "UniqueID1" मान = "1" चेक = "चेक" & gt; & Lt; इनपुट प्रकार = "रेडियो" नाम = "rdName" id = "uniqueID2" मान = "2" & gt; & Lt; इनपुट प्रकार = "रेडियो" नाम = "rdName" id = "uniqueID3" मान = "3" & gt;  

jQuery # 1

  $ ('input: radio [name = rdName]: चेक किया हुआ')। Val ();  

jQuery # 2

  $ ('input [name = rdName]: चेक किया हुआ');  

jQuery # 1 को चेक किए गए रेडियो का मूल्य मिलता है, लेकिन मुझे आईडी प्राप्त करने के लिए संपूर्ण ऑब्जेक्ट प्राप्त करने की आवश्यकता है I JQuery # 2 यह मिलता है (क्रोम देव कंसोल से) ऑब्जेक्ट "0" वास्तविक ऑब्जेक्ट है जिसे मैं चाहता हूं, लेकिन मैं बस उसमें असमर्थ हूं।

  0: HTMLInputElement constructor: function ऑब्जेक्ट () संदर्भ: HTMLDocument लंबाई: 1 prevObject: ऑब्जेक्ट चयनकर्ता: इनपुट  

कोई भी विचार कैसे आवश्यक ऑब्जेक्ट अलग करना है?

आप सरणी के रूप में jQuery ऑब्जेक्ट में तत्वों तक पहुंच सकते हैं:

  var element = $ ('इनपुट [name = rdName]: checked') [0 ];  

या आप प्राप्त करें विधि का उपयोग कर सकते हैं:

  var element = $ ('input [name = rdName]): चेक किया गया ') .Get (0);  

Comments