我正在使用select下拉菜單。我在值中使用了ids,在選項標籤內容中我使用了一個字符串。現在我想爲一個字符串使用jQuery如何匹配jQuery中的字符串
這裏匹配是代碼:
<select id="options-1" class=" product3090 options" name="products[3090][options][]">
<option value="">Select an option</option>
<option value="1">Personal Use - Digital</option>
<option value="2">Small Organisational License</option>
<option value="4">Medium Organisational License</option>
<option value="5">Large Organisational License</option>
<option value="6">University/College License</option>
<option value="7">Personal Use - DVD</option>
</select>
當我改變一下降下來的jQuery它提醒我所有的值正常。現在,我想匹配「組織」二字,如果本場比賽它提醒我「是」其他「否」
這裏是我的jQuery代碼:
<script type="text/javascript">
$(document).change(function() {
var theValue = $("#options-1").text();
//alert(theValue);
if(theValue.indexOf("Organisational") > -1){
alert("Yes");
}
else{
alert("No");
}
});
</script>
當我選擇其中任何一個它總是提醒我是。我能做些什麼,什麼想法
爲什麼'$(文件).change(函數(){'? –
它應該是'$(「#options-1」)。change' not'$(document).change'。檢查此http://jsfiddle.net/PN8Re/ –