這裏我使用表格。在這裏我要取兩個值:如何獲取表格中的選定值
- 狀態
- 狀態
下面第一行我選擇地位的兩個意味着我得到了正確的答案樣態是TN和狀態2,假設我選擇三種方式我會得到統計TN和狀態3,現在來到第二排現在我選擇狀態是兩個,但我得到的答案狀態是KAR(這是正確的),但狀態是1(這是錯誤的)
function checkbox(_this) {
alert($(_this).closest('tr').find('#state').text());
var p_status = $('.status :selected').val();
console.log(p_status);
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<table>
<tr>
<td id="idVal"> 1 </td>
<td id="state"> TN </td>
<td class="status">
<!--<input type="checkbox" onchange="checkbox(this)"/>-->
<select class="form-control" onchange="checkbox(this);" style="width:150px;">
<option value="1">one</option>
<option value="2">two</option>
<option value="3">three</option>
</select>
</td>
</tr>
<tr>
<td id="idVal"> 2 </td>
<td id="state"> KAR </td>
<td class="status">
<!--<input type="checkbox" onchange="checkbox(this)"/>-->
<select class="form-control" onchange="checkbox(this);" style="width:150px;">
<option value="1">one</option>
<option value="2">two</option>
<option value="3">three</option>
</select>
</td>
</tr>
</table>
請重寫這個'這裏第1行我選擇地位的兩個意味着我得到了正確的答案樣態是TN和狀態2,假如我選擇三種方式我會統計TN和狀態3 ,現在第二行現在我選擇狀態是兩個,但我得到的答案狀態是KAR(這是正確的),但狀態是1(這是錯誤的)'使用標點符號和換行符。它沒有任何意義 – mplungjan