2014-09-10 7 views
6

Ich habe folgend html convertd zu haml:Erhalten von Daten von Radiobutton-Attribute mit jQuery

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

Und nun mag ich von Radioknopf diesen Preis-Wert erhalten, die überprüft wird. Ich habe versucht, so etwas wie das:

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

Aber das funktioniert nicht. Wie kann ich dieses Problem lösen?

Antwort

11

Versuchen Sie Folgendes: anstelle von data() verwenden Sie attr(), um den Preiswert zu erhalten.

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

Sehr schnelle Antwort !!! –

+0

glücklich, Ihnen zu helfen :) –

+0

Mein Nachmittag gemacht! –