[英]select only one object via jQuery and submit it with a form
我正在構建一個小型測驗應用,並且所有選擇都是列表項(li)
在jQuery或javascript中,我將如何允許用戶選擇一個答案(如果需要添加'a'標簽就可以了),然后當他們單擊Submit(可以通過javascript或jquery完成)時,該值與它一起提交。 同樣,當用戶單擊選項時; 我將把jQuery代碼放在哪里操作CSS。
樣例代碼:
<li id="q1" value="1">Option 1</li>
<li id="q2" value="2">Option 2</li>
<li id="q3" value="3">Option 3</li>
提前致謝。 如果我聽起來有些困惑,或者您無法弄清我要說的話,請發表評論,我會盡力澄清。
也許您應該使用(或至少嘗試)
<input type="radio">
以避免所有這些難看的JavaScript混亂。
<label><input type="radio" name="Question" value="1">Option 1</label><br>
<label><input type="radio" name="Question" value="2">Option 2</label><br>
<label><input type="radio" name="Question" value="3">Option 3</label>
使用:
-webkit-appearance: none;
-moz-appearance: none;
從默認的<input>
清除所有樣式,以便您可以在其中應用背景,顏色,邊框或任何您喜歡的樣式。
<li><label><input type="radio" name="Question" value="1">Option 1</label></li>
<li><label><input type="radio" name="Question" value="2">Option 2</label></li>
<li><label><input type="radio" name="Question" value="3">Option 3</label></li>
input[type=radio]{
width:0px;
height:0px;
}
使用此方法,單擊<li>
時也會選擇單選按鈕。 另外,您也可以設置<li>
樣式!
實時演示: http : //jsfiddle.net/DerekL/CDV7q/ (進行了一些其他修改)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.