jon*_*ich -4 html javascript jquery
我正在使用它,但问题是只有第if一个正常运行.如果我改变顺序,每个if语句都可以自己工作,但逻辑如果第一个是假的,那么检查第二个,依此类推不起作用.我在这里错过了什么?
$("#search_button").click(function(){
var table = $('#main_index').DataTable();
var search_term = $("#second_select2 option:selected").text();
var first_s = $("#first_select2 option:selected").text();
if (first_s = 'District'){
table.columns(1).search(search_term).draw();
}
else if (first_s = 'Territory'){
table.columns(2).search(search_term).draw();
}
else if (first_s = 'Region'){
table.columns(0).search(search_term).draw();
}
else {
console.log('error');
}
});
Run Code Online (Sandbox Code Playgroud)
如果我console.log在search_term和first_s变量,我可以看到他们改变和正常工作.并且,正如我所说,如果没有if/else语句,每个语句都可以自行完成.
| 归档时间: |
|
| 查看次数: |
80 次 |
| 最近记录: |