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

主頁 > 知識庫 > 改變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選項的多種方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 交口县| 托里县| 驻马店市| 江阴市| 昌图县| 轮台县| 多伦县| 金沙县| 金塔县| 龙山县| 兴义市| 定兴县| 阳泉市| 武汉市| 固始县| 永登县| 镇雄县| 麦盖提县| 龙门县| 铜陵市| 阜南县| 尉氏县| 内江市| 桃源县| 遵义市| 河北省| 崇仁县| 贵溪市| 搜索| 家居| 木兰县| 乌苏市| 简阳市| 马边| 陆丰市| 广东省| 庄河市| 遂宁市| 田阳县| 公主岭市| 凉山|