午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

javascript - html中select怎么根據后臺傳來的值選中不同的選項值

瀏覽:254日期:2023-05-06 16:35:33

問題描述

javascript - html中select怎么根據后臺傳來的值選中不同的選項值

代碼:

<tr> <th>空間性質</th> <td> <input type='hidden' value='{$post.post_class}'/> <select name='post[post_class]' value='{$post.post_class}'> <option value='0' id='op1'>出售</option> <option value='1' id='op2'>出租</option> </select> </td> </tr>

根據value={$post.post_class}的值而顯示不同的選項值,value只有0,1兩個值。TKS

問題解答

回答1:

默認選擇是吧,用jquery的attr就可以了,假設默認選擇值為1的選項,代碼如下:

$('#class option[value=’1’]').attr(’selected’,true);回答2:

將select標簽中的value置為0 或 1 不就可以了嗎

回答3:

$('#class option[value=’1’]').attr(’selected’,true);或$('#class').val(1);回答4:

http://jsrun.net/d9YKp

回答5:

由于:document.querySelector(’#class’).value獲取不到select中的value值(即<select name='post[post_class]' value='{$post.post_class}'>)。

所以加一個隱藏的input <input type='hidden' value='{$post.post_class}'/>來獲取后臺傳來的值,然后再判斷。

<script type='text/javascript'> var sv = document.getElementById(’class’).value; if(sv == 0){$('#class2 option[value=’0’]').attr(’selected’,true); }else {$('#class2 option[value=’1’]').attr(’selected’,true); }</script>

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 久久久久久9999 | xxxwww黄色 | 污视频免费在线观看 | 美女黄色在线观看 | 曰韩一级 | 久久影院中文字幕 | 香蕉视频在线观看视频 | 日日夜夜天天综合 | 国产 欧美 自拍 | 一本之道av | 日韩av在线网址 | 婷婷狠狠爱 | 亚洲成人精品一区二区三区 | 色中文字幕| 怡红院一区 | 男人的天堂免费视频 | 超碰激情 | 久久精品久久久久久久 | 国产精品自拍第一页 | 日本在线一级片 | 精品国产中文字幕 | 亚洲男人在线 | 成人一级片在线观看 | 午夜伦伦 | 国产aaa级片 | 九月色婷婷 | 亚洲国产精品久久久 | 亚洲免费网 | 国产精品久久久久久久妇 | 午夜在线成人 | 成人免费毛片嘿嘿连载视频 | 涩色| 国产亚洲欧美精品久久久www | 色哟哟亚洲 | 黄色免费毛片 | 天天摸日日 | 免费天堂av | 蜜桃91丨九色丨蝌蚪91桃色 | 国产原创在线播放 | 1024国产在线 | 精品欧美一区二区三区 |