我有一個jsfiddle應用程序here,並且在正確顯示單選按鈕時遇到問題。我單選按鈕的3個問題
如果您打開應用程序,您會在頂部看到一組單選按鈕。請選擇其中一個單選按鈕,然後單擊「添加單選按鈕」按鈕,在表格行中添加下面的單選按鈕。現在的問題是:
首先這個詞的「多」不會出現第二個單選按鈕表一行。這應該會出現。
其次,它不檢查我選擇的單選按鈕。例如,如果我在頂部選擇了「單個」,當我添加一個新的行時,它應該檢查新行中的單個單選按鈕。
最後,我可以在表格行中選擇一個單選按鈕,但是如果我這樣做,那麼頂部的單選按鈕之一的選擇將被取消選中。這不應該發生。
如果我在其中一個表格行中檢查一個單選按鈕,它應該不會影響頂部的收音機底部。
這些問題如何解決?
你必須找人把收音機的價值使用相同的名稱(單/多個),然後創建邏輯以將適當的元素添加到DOM。 'if($('。replyBtn').val()=='single'){/ *做單個代碼* /} else {/ *做多個代碼* /}' – Jasper
此外,所有具有相同名稱的表單元素分享價值。所以不要將新輸入命名爲「答覆」。然後命名一個像'reply_1'這樣獨特的東西,以便它們可以擁有自己獨特的價值。順便說一句,我投票結束,因爲它似乎並不像你試圖自己解決你的問題。 – Jasper