[英]can you help me with this function
i need to know what is the error from my function because when i change the select an option on my filter button it does not work can you help me this is my code. 我需要知道函数的错误是什么,因为当我更改过滤器按钮上的选择选项时,它不起作用,您能帮我这是我的代码吗?
$("#date_employed").on("change", function() { var selected = this.value; if (selected != "All") { rows.filter("[name=" + selected + "]").show(); rows.not("[name=" + selected + "]").hide(); var visibleRows = rows.filter("[name=" + selected + "]"); } else { rows.show(); } });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <button type="button" name="action" id="action" class="btn btn-warning">Add</button> <select id="date_employed" class="btn btn-danger dropdown-toggle"> <option value="choose">Filter</option> <option value="first_name">First Name</option> <option value="last_name">Last Name</option> </select>
The < / script was missing > and you had }); </ /脚本丢失>,而您有}); to many:
太多:
<script>
$("#date_employed").on("change", function(){
var selected = this.value;
if(selected != "All"){
rows.filter("[name="+selected+"]").show();
rows.not("[name="+selected+"]").hide();
var visibleRows = rows.filter("[name="+selected+"]");
}
else {
rows.show();
}
});
</script>
<button type="button" name="action" id="action" class="btn btn-warning">Add</button>
<select id="date_employed" class="btn btn-danger dropdown-toggle">
<option value="choose">Filter</option>
<option value="first_name">First Name</option>
<option value="last_name">Last Name</option>
</select>
And you can also do: 您还可以执行以下操作:
var selected = $(this).val();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.