關於問題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來代替。 –