作者evernever (NeverEver)
看板Ajax
标题Re: [问题] jQuery如何抓取select值
时间Tue Nov 23 20:54:32 2010
※ 引述《johe5678 (镜花水月)》之铭言:
: ※ 引述《tomin (蓝蓝紫黄橘 粉灰白绿咖)》之铭言:
: 因为一直试不出来,就直接开一个新档测。
: 发现在$("input[type='button']").click(function(){
: 里面加alert("xxxx");}); 按button也没弹出xxxx讯息
: 这样是没抓到吗?
: 把测试码贴上来麻烦大家指教一下,谢谢
: <html>
: <head>
: <script src="http://code.jquery.com/jquery-1.4.4.js"></script>
: <script type="text/javascript">
// ready onload & noConflict
jQuery(function($) {
$("#productPage input:button").click(function() {
alert($(this).closest("table").find("tr td select").val());
});
});
: </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: 115.64.54.125