数据库查询,有省份,要把省份显示在下拉框中
1.用c:if ${province==n} selected:selected
2.var province = ${province}
$("#province").val(province);
方法1看起来比较简洁,但每个option加个c:if 会不会变慢
方法2把el表达式的值赋给js,然后再用js控制页面,el表达式还有可能是空值
且不美观,要用那种方法呢?
数据库查询,有省份,要把省份显示在下拉框中
1.用c:if ${province==n} selected:selected
2.var province = ${province}
$("#province").val(province);
方法1看起来比较简洁,但每个option加个c:if 会不会变慢
方法2把el表达式的值赋给js,然后再用js控制页面,el表达式还有可能是空值
且不美观,要用那种方法呢?
个人感觉还是直接用el表达式比较好一些,最好的地方在于如果没有值的话也不会输出,不会产生逻辑错误,可以保证页面的整洁