javascript回显,js数据回显

js级联菜单回显查询条件问题

听你这话的意思是没有用ajax,那么你就需要把选中项的值传到服务器端,再从服务器端传回来,让后再进行绑定回显!

创新互联建站公司2013年成立,先为武陵源等服务建站,武陵源等地企业,进行企业商务咨询服务。为武陵源企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

jsp页面不提交返回到其他的页面,用JavaScript怎么回显数据?

如果不提交的话,跟jsp就没什么关系了,不知道你说的不提交包不包括ajax,如果可以用ajax还方便一些,每次写完了一个数据项,ajax自动提交到服务端存着。再到这个页面的时候,只能用ajax取了。

不用的话,只能用js读写cookie了。

js如何回显

你说的应该用ajax,异步javascript,其作用就是javascript直接与后台交互而无须刷新页面,即javascript和页面异步

如果刷新页面保留原数据,那么还不如用后台直接传回,何必用javascript

form action=""

input type="text" id="txtHint" /

input type="button" value="保存" onclick="showHint(document.getElementById('txtHint').value)"/

/form

script type="text/javascript"

function showHint(str)

{

var xmlhttp;

if (str.length==0)

{

document.getElementById("txtHint").innerHTML="";

return;

}

if (window.XMLHttpRequest)

{// code for IE7+, Firefox, Chrome, Opera, Safari

xmlhttp=new XMLHttpRequest();

}

else

{// code for IE6, IE5

xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");

}

xmlhttp.onreadystatechange=function()

{

if (xmlhttp.readyState==4 xmlhttp.status==200)

{

document.getElementById("txtHint").innerHTML=xmlhttp.responseText;

}

}

xmlhttp.open("GET","/ajax/gethint.asp?q="+str,true);//第二个参数要相对位置到后台服务器中你的数据保存程序(如本例为gethint.asp;q用于传递文本值)

xmlhttp.send();

}

/script

//以上内容的意思就是:给保存按钮加了一个触发事件,而触发事件会调用js函数showHint(str),该函数执行过程中进而会调用其包含的新建浏览器内置类(引用给xmlhttp)的一些内置方法,可使在不打开或跳转页面的情况下将数据传递给服务器。当然对服务器后台程序(如.net)需要对应的组件。

你可以弄个新页将上面代码复制放到body后测试下


分享名称:javascript回显,js数据回显
本文地址:http://scyanting.com/article/dsiccos.html