【发布时间】:2021-08-09 23:36:49
【问题描述】:
我正在编写一个包含表格的网页,可以使用 jQuery 对其进行过滤。 使用 bootstrap 4 下拉菜单可以进行这种过滤。我为每个选项指定了一个值:
<select id="inputState" class="btn btn-outline-secondary" name="sesso">
<option class="dropdown-item" value="Tutti">Tutti</option>
<option class="dropdown-item" value="Confezionati">Confezionati</option>
</select>
我试过这个用jQuery写的超级简单的代码,但是不行。
$(document).ready(function(){
var tipo = $("select").find("option").val;
if (tipo != 'Tutti'){
console.log($(this).find("option").val);
console.log('ciao');
}else{
console.log('Addio');
}
});
它不是打印它应该打印的东西,而是打印一堆代码和指令,这是标题:
/! jQuery v3.2.1 -ajax,-ajax/jsonp,-ajax/load,-ajax/parseXML,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-event/ajax,-effects,-effects/Tween,-effects/animatedSelector | (c) JS Foundation and other contributors | jquery.org/license / !
注意网页是 PHP 生成的。
【问题讨论】:
-
谢谢你们。我是新手,请原谅我的愚蠢错误。
标签: javascript php html jquery bootstrap-4