沒有更新我在我的表格4個單選按鈕:單選按鈕值在PHP
<tr><td>Type</td><td>
<input type="radio" name="type" id="a" value="a" >A
<input type="radio" name="type" id="b" value="b" >B
<input type="radio" name="type" id="c" value="c" >C
<input type="radio" name="type" id="d" value="d" >D</td></tr>
在頁面加載我使用jQuery
$("#b").prop("checked", true);
設置一個單選按鈕現在我選擇的價值d以我的形式提交。在PHP中,我回顯$ _POST ['type'],我總是得到頁面加載期間使用jquery設置的值,即在這種情況下,b代替d。
爲什麼值沒有更新?
謝謝。
更新:謝謝大家,這是由於無意中val()調用單選按鈕。所以如果使用val()設置單選按鈕的值,它不會在以後改變,奇怪的行爲。
但是,這是負載時,然後我點擊並設置單選按鈕值表格前d在這種情況下,提交 – ak111in
時,有一個提交操作更改頁面負載值到'd'(或提交之前選擇的任何內容)而不是默認的'b'。 – tradyblix
你的代碼的其他部分是否也選擇'b選項'? –