2014-09-10 33 views
6

Tôi có convertd html sau để Haml:Nhận thuộc tính dữ liệu từ nút radio với jQuery

%input#insurance_isp_payment{ checked: "checked", type: "radio", name: "insurance_isp_payment", price: 27.22, value: "single"} 
27,22 € 

Và bây giờ tôi muốn có được giá trị mức giá này từ nút radio được kiểm tra. Tôi đã thử một cái gì đó như thế:

$('input[name=insurance_isp_payment]:checked').data("price") 

Nhưng điều này không hoạt động. Làm thế nào tôi có thể giải quyết vấn đề này?

Trả lời

11

Hãy thử cách này: thay vì data() hãy sử dụng attr() để nhận giá trị giá.

var price = $('input[name="insurance_isp_payment"]:checked').attr("price"); 
alert(price); 
+0

Câu trả lời rất nhanh !!! –

+0

vui lòng giúp bạn :) –

+0

Làm buổi chiều của tôi! –

Các vấn đề liên quan