我試圖通過名稱來選擇一個選擇元件,我發現這個thread顯示如何做到這一點,我跟着它,但我得到了語法錯誤。我使用jquery 1.4.1,這是我的代碼。jQuery的,由姓名,得到選擇表格元素:錯誤:未捕獲的異常:語法錯誤,不能識別的表達式:[@名稱=「復位」]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>TODO supply a title</title>
<script type="text/javascript" src="/js/jquery-1.4.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
alert( $('select[@name="country[0]"]').val());
})
</script>
</head>
<body>
<form>
<select name="country[0]">
<option value="23">test</option>
</select>
</form>
</body>
</html>
在此先感謝您的任何見解。
MS
@符號爲屬性有效的XPath。它在1.3 + esque jquery中被棄用。 – 2010-07-14 03:29:15