<table class="nonedivJSONPATH" cellspacing="5"> <tr> <th><label >type:</label></th> <td><input type="text" name="parse_connection_type" id="parse_connection_type" disabled="disabled" value="JSONPATH"></td> <td><div class="btn_delect">删除</div></td> <td><div class="tar_add">ADD</div></td> </tr> <tr> <th><label for="parse_connection_parse">parse:</label></th> <td><input type="text" name="parse_connection_parse" id="parse_connection_parse" placeholder="解析表达式"></td> </tr> <tr> <th><label>pre:</label></th> <td><input type="text" name="parse_connection_pre" id="parse_connection_pre" placeholder="前置链接"></td> </tr> <tr> <th><label>jsonpretreatments:</label></th> <td> <select> <option value="SPLIT">SPLIT</option> <option value="REPLACEALL">REPLACEALL</option> </select> </td> </tr> </table>
怎么用JQ通过点击ADD那个获得select的值
点击是click事件,绑定到$('.tar_add')上即可,获取值为val()或者text(),基础基础,仔细去看一遍JQ的基础吧
我会绑定,我只是不知道改怎么简便的取得他的值,我的方法是给select一个class,
var jsonpretreatments = $(this).parent("td").parent("tr").parent("tbody").find("select[class='jsonpretreatments']").val();
太麻烦了
@Yhspehy: $(this).parents("tbody").find("select[class='jsonpretreatments']").val();
@一寸時光: 谢谢啦