我有一段代碼,它通過Ajax單擊特定按鈕時加載。沒有正確獲取單選按鈕中的單選按鈕
我已給每個輸入一個名稱,如txtname[]
,country[]
和radiobtn[]
。
的問題是,當我兩次填補這些3個字段和在第二迭代選擇單選按鈕,然後通過print_r($_POST);
打印後陣列被示出在下面的結果如下:
[txtname] => Array ([0] => xyz[1] => abc)[country] => Array ([0] => India[1] => United Kingdom) [radiobtn] => Array ([0] => true)
它不應該像顯示:
[txtnam e] => Array([0] => xyz [1] => abc)[country] => Array([0] => India [1] => United Kingdom)[radiobtn] => Array([0 ] =>「」[1] => true)
那麼如何去了解哪個迭代單選按鈕被選中? 任何幫助表示讚賞。
HTML
<input type="radio" name="radiobtn[]" value="true">
<input type="text" name="txtname[]" >
<select name="country[]">
<option value="country" selected="selected">Select Country</option>
<option value="United States" >India </option>
<option value="United Kingdom">United Kingdom</option>
</select>
給我們一些代碼嗅探xD – aleation 2013-04-11 08:27:08
單選按鈕與數組似乎不正確。 – hjpotter92 2013-04-11 08:33:31
@ hjpotter92怎麼樣? – 2013-04-11 08:37:06