Re: [問題] jQuery如何抓取select值
※ 引述《tomin (藍藍紫黃橘 粉灰白綠咖)》之銘言:
因為一直試不出來,就直接開一個新檔測。
發現在$("input[type='button']").click(function(){
裡面加alert("xxxx");}); 按button也沒彈出xxxx訊息
這樣是沒抓到嗎?
把測試碼貼上來麻煩大家指教一下,謝謝
<html>
<head>
<script src="" rel="nofollow">http://code.jquery.com/jquery-1.4.4.js"></script>
<script type="text/javascript">
$("input[type='button']").click(function(){
var option =
$(this).parents('table').find("select[name='orderOption']").val();
alert(option);
});
</script>
</head>
<body>
<form id="productPage" >
<table border=1 align="center" >
<tbody>
<tr>
<td>產品照片</td>
<td>產品名稱</td>
<td>產品價格</td>
<td>產品介紹</td>
<td>
<table>
<tr>
<td>
<select name="orderOption" >
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
</td>
</tr>
<tr>
</tr>
<tr>
<td>
<input type="button" value="加入購物車">
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>產品照片</td>
<td>產品名稱</td>
<td>產品價格</td>
<td>產品介紹</td>
<td>
<table>
<tr>
<td>
<select name="orderOption" >
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
</td>
</tr>
<tr>
</tr>
<tr>
<td>
<input type="button" value="加入購物車">
</td>
</tr>
</table>
</td>
</tr>
</tbody>
</table>
</form>
</body>
</html>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.192.223
→
11/23 20:21, , 1F
11/23 20:21, 1F
※ 編輯: johe5678 來自: 220.134.192.223 (11/23 20:32)
推
11/23 20:41, , 2F
11/23 20:41, 2F
→
11/23 20:41, , 3F
11/23 20:41, 3F
推
11/23 20:42, , 4F
11/23 20:42, 4F
→
11/23 21:34, , 5F
11/23 21:34, 5F
→
11/24 00:13, , 6F
11/24 00:13, 6F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 3 之 5 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章