校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 改變HTML下拉框SELECT選項的多種方法

改變HTML下拉框SELECT選項的多種方法

熱門標簽:天津銷售電銷機器人公司 吃雞地圖標注設置 邵陽市地圖標注app 電銷機器人外呼失敗怎么回事 南寧銷售外呼系統線路商 400電話座機怎么辦理 400電話申請好不好 齊齊哈爾地圖標注地點 縣域地圖標注點
提交表單后返回的HTML頁面重新渲染,SELECT控件的value和selectedIndex屬性都無法使下拉框保留提交表單前的狀態。

復制代碼
代碼如下:

<SELECT id="idState" style="width:150" name="state" selectedIndex="$!{state}">
<OPTION value="">全部</OPTION>
<OPTION value="1">通過</OPTION>
<OPTION value="2">末通過</OPTION>
<OPTION value="3">待處理</OPTION>
</SELECT>

一種臨時的解決方案是在vm文件末尾加上一段腳本為下拉框賦值

復制代碼
代碼如下:

<script>
$('#idState').val('$!{state}');
</script>

另一種方案是設置默認選中項

復制代碼
代碼如下:

<SELECT id="idState" style="width:150" name="state" value="$!{state}">
<OPTION value="">全部</OPTION>
<OPTION value="1">通過</OPTION>
<OPTION value="2" SELECTED>末通過</OPTION>
<OPTION value="3">待處理</OPTION>
</SELECT>

用VTL的寫法就是

復制代碼
代碼如下:

<SELECT id="idState" style="width:150" name="state" value="$!{state}">
<OPTION value="">全部</OPTION>
<OPTION #if($!{state} == 1) SELECTED #end value="1">通過</OPTION>
<OPTION #if($!{state} == 2) SELECTED #end value="2">末通過</OPTION>
<OPTION #if($!{state} == 3) SELECTED #end value="3">待處理</OPTION>
</SELECT>

這里要注意的是:進行==比較時,Velocity是區分類型的,如果用字符串“1”、“2”、“3”比較會始終得到false。
velocity中比較的問題
對于velocity來說,比較尤其是涉及到不等比較(大于或者小于)都是比較難實現的。現在我想把頁面上的file size分類顯示(Bytes、MB、GB),于是就涉及到比較filesize大小的問題,請問一下目前有沒有比較好的辦法實現呢?
比如下面的代碼:

復制代碼
代碼如下:

#if ($filesize > 1024 && $filesize < 1048567)
#set($ksize = $filesize%1024)
<div class="mlt">File Size: $ksize KB
#elseif ($filesize > 1048567 && $filesize < 1073731824)
#set($msize=$filesize%1048567)
<div class="mlt">File Size: $msize MB
#elseif ($filesize > 1073731824)
#($gsize=$filesize%1073731824)
<div class="mlt">File Size: $gsize GB
#else
<div class="mlt">File Size: $filesize Bytes
#end


復制代碼
代碼如下:

<PRE class=html name="code"><SPAN style="FONT-FAMILY: Arial, Helvetica, sans-serif"><SPAN style="WHITE-SPACE: normal">
</SPAN></SPAN></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>

標簽:日照 寧波 延安 寧夏 衡水 贛州 濟寧 海口

巨人網絡通訊聲明:本文標題《改變HTML下拉框SELECT選項的多種方法》,本文關鍵詞  改變,HTML,下拉,框,SELECT,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《改變HTML下拉框SELECT選項的多種方法》相關的同類信息!
  • 本頁收集關于改變HTML下拉框SELECT選項的多種方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 什邡市| 沽源县| 麻阳| 大关县| 清流县| 宁化县| 教育| 岳西县| 会宁县| 马鞍山市| 安吉县| 茌平县| 故城县| 镇安县| 晴隆县| 顺平县| 大新县| 蚌埠市| 乐昌市| 广河县| 休宁县| 分宜县| 若羌县| 丹东市| 旌德县| 桂阳县| 平武县| 霞浦县| 东乡县| 伊春市| 太谷县| 富宁县| 江永县| 固镇县| 论坛| 无极县| 县级市| 万安县| 洞口县| 科技| 桦南县|