后台传值让select默认加载到对应的选项的解决方法(EJS)

  基本解决思路:

  1、通过for循环遍历出option选项

  2、将for循环的变量赋值到对应的option的value中

  3、将option的value与后台数据比对,若相等则输出selected="selected"

具体代码:

  <select id="influenceLevel" class="w140">

    <% for(var i = 1;i <= 5;i++){ %>
      <% if(account_setting.influenceLevel == i){ %>
        <option value="<%= i %>" selected="selected"><%= i %></option>
      <% }else{ %>
        <option value="<%= i %>"><%= i %></option>

      <% }} %>

  </select>

时间: 2024-10-13 23:27:59

后台传值让select默认加载到对应的选项的解决方法(EJS)的相关文章

PHP 开启了扩展却还是无法加载oci8 扩展的原因和解决方法

开启了PHP 的oci8 扩展,但是打印 var_dump ( get_loaded_extensions() )还是没有出现oci8 ,pdo_oci,pdo_odbc扩展. 之后去oracle官网下载 ,解压缩,之后修改系统的环境变量,还是无法使用. 最后的解决方法,安装  OracleDatabaseInstantClient11g11.2.0.3.0 x64 ,安装之后就可以正常. OracleDatabaseInstantClient11g11.2.0.3.0 x64 是CSDN某为大

(十) ng-inlude指令加载页面失败的原因和解决方法

angularjs中提供的ng-include指令,很类似于JSP中的<jsp:include>用来将多个子页面合并到同一个父页面中,避免父页面过大,可读性差,不好维护. 父页面parent.html代码如下: <html> <head> <script src="angular-1.2.2/angular.js"></script> <script> function rootController($scope,

C#调用dll提示&quot;试图加载格式不正确的程序&quot;解决方法

程序在32位操作系统上运行正常,在64位操作系统上运行读卡功能提示”试图加载格式不正确“. -------------------------------------------------------------------------------------------- 点击项目属性,把目标平台Any CPU 设置为X86

对于android WebView加载不出Html5网页的解决方法

之前碰到一个问题,就是用webview去加载一个H5的页面,但是发现加载出现一片空白,但是我把我的链接放到浏览器里却又是可以的,找了会,被我老大叫过去搞别的了,然后被我老大找出来了,就是因为对某些标签的不支持,加上: settings.setDomStorageEnabled(true); 然后网页就显示出来了.

【Android开发经验】使用WebView加载本地图片出现闪屏的解决方法

转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 问题描述 运行环境 解决方案 问题描述 使用WebView加载本地图片的时候,也就是一段HTML代码嵌入本地的图片地址的形式,会出现短暂的灰色的闪烁,然后就可以正常显示图片了,WebView的背景颜色在xml中设置为黑色. 同时,出现这个问题的时候,Log会打印报错信息:nativeOnDraw failed; clearing to background color. 运行环境 nexus5 Andro

IIS部署时未能加载程序集&quot;System.Web.Http.WebHost&quot;解决方法

问题如下 服务器没有安装MVC,下载以下dll覆盖到bin目录下,即可免安装运行程序. 下载地址:https://pan.baidu.com/s/1mhCo5mS

win7(iis7)无法加载运行CSS和图片的解决方法

今天刚刚在公司的电脑安装了window7并配置了iis7,打开网站户发现结构混乱,图片不显示,但是内容显示完全没有问题,也没有出错. 一开始以为是和IIS6的MIME一样,没有添加到相应项目的原因,但是怎么都找不到IIS7有MIME的添加选项. 头疼了一下午,终于找到了解决方案, 原来是安装IIS7的时候有一个项目没安装的原因. 在打开或关闭window功能中的Internet信息服务里的万维网服务=>常见HTTP功能=>静态内容 ,将其选上 即可了,如下图:

Vs2010 每次启动都重复累计加载工具 2c298b35-07da-45f1-96a3-be55d91c8d7a 启动慢的解决方法

安装了vs2010 和vs2013之后,vs2010 安装了第三方的控件,每次启动2010都installer  工具箱的packge     2c298b35-07da-45f1-96a3-be55d91c8d7a   ,查了一些资料,删除了注册表里的相关项后,解决了该问题. Searched through registry looking for "2c298b35-07da-45f1-96a3-be55d91c8d7a". Backed up the registry key

.net 程序集加载,版本不匹配的解决方法

经常有些时候,A.dll引用的是Microsoft.EntityFrameworkCore.dll version=1.0.0.0 publicKeyToken="adb9793829ddae60" 这样一个程序集,但是我们现在只有Microsoft.EntityFrameworkCore.dll version=1.0.1.0 publicKeyToken="adb9793829ddae60" 这样一个程序集,在web里面,就会报一个错误: 找到的程序集清单定义与