关于问题getting the text of radio button instead of values,如何从带有标签的单选按钮提取值?如何从带有标签的单选按钮中提取值?
我没有发布这个问题,我赞成它没有与原来的问题。
您将如何获得所选收音机的价值?我试过$("input[type='radio'][id='rblUnitOfMeasureType']:checked").val()
和$("input[type='radio'][id='rblUnitOfMeasureType']:checked + label").val()
,它们都返回undefined。
我正在使用一个窗体,但窗体只是作为一个从标记,其余的HTML基本上是一个无形式的形式(如果这是有道理的)。
\t function listUnitOfMeasureSet_change() {
\t if (listUnitOfMeasureSet.value.toString().toLowerCase() === "new") {
\t $("#divNewTypeUnitContentHolder").html("");
\t callService("GET", g_WebServiceUnitsOfMeasureTypeUnitsURL, null, function(jsonResult) {
\t if (jsonResult.Success) {
\t for (i = 0; i < jsonResult.UnitOfMeasureTypeList.length; i++) {
\t $("#divNewTypeUnitContentHolder").html($("#divNewTypeUnitContentHolder").html() +
\t '<input type="radio" id="rblUnitOfMeasureType' + i + '" name="rblUnitOfMeasureType" value="' +
\t jsonResult.UnitOfMeasureTypeList[i].ID + '" /><label for="rblUnitOfMeasureType' + i + '">' +
\t jsonResult.UnitOfMeasureTypeList[i].Name + '</label> ' +
\t jsonResult.UnitOfMeasureTypeList[i].Description + '<br />');
\t }
\t }
\t });
\t $("#divNewUnitOfMeasure").dialog("open");
\t }
\t }
你对jsfiddle有任何机会吗? –
我们至少可以看到你的HTML请 –
我看着id是一个增量,所以我不得不使用Name来代替。 –