php数据回显是什么意思,jquery回显是什么意思
首先來看一下回顯是什么意思?
在數(shù)據(jù)提交出現(xiàn)錯(cuò)誤的時(shí)候, 已填寫的信息仍在文本框中, 比如用戶登錄, 當(dāng)用戶輸入錯(cuò)誤的密碼之后, 用戶名仍在文本框, 只是密碼框清空。
對(duì)于一些要填寫很多信息的表單, 如果因?yàn)橐恍╁e(cuò)誤導(dǎo)致已經(jīng)填寫的整個(gè)表單信息重新填寫, 對(duì)于用戶非常地不友好。
jQuery回顯也是這個(gè)意思,那么它該如何實(shí)現(xiàn)呢?
這里我們使用select下拉框進(jìn)行進(jìn)行演示,希望對(duì)大家有所幫助。
html代碼:會(huì)議類型
style="display:inline;position:relative;top:10px;margin-bottom:20px;background:grey;">
現(xiàn)場會(huì)議
視頻會(huì)議
語音會(huì)議
"/>
注:這里的input標(biāo)簽是用來給JQuery中識(shí)別使用的。
這里是表示從上一層action中獲取的相應(yīng)的meets對(duì)象的屬性meetType。
(meets在上一層action中有相應(yīng)的get、set方法,這是必備的,否則不能在本代碼中獲取到相應(yīng)的值)
下面是JQuery里的代碼,用來根據(jù)html中的相應(yīng)的id獲得控制:script type="text/javascript">
$(document).ready(function() {
var nameselect=$("#meettype").val();
var all_select=$("#select1 > option");
for(var i=0;i
var svalue=all_select[i].text;
if(nameselect==svalue){ //取select中所有的option的值與其進(jìn)行對(duì)比,相等則令這個(gè)option添加上selected屬性
$("#select1 option[value='"+svalue+"']").attr("selected","selected");
}
}
});
這樣就大功告成了!
總結(jié)
以上是生活随笔為你收集整理的php数据回显是什么意思,jquery回显是什么意思的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 大学计算机课第二章内容总结,第四周市政系
- 下一篇: php 传递类名,php 对象和数组序列