如何实现客户端的脚本(javascript)触发执行一个server端代码,并且返回值!! 很简单,向后台提交就行了,画面重新load。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 必须提交,并重新刷新页面。改变option时重新刷新页面,例如:<select name="id" onchange="doSubmit(this)"> <script language=javascript> function doSubmit(obj){ document.location = "a.jsp?id=" + obj.value; // 重新刷新这个页面。 }</script>a.jsp 根据参数 id 的不同来初始化页面的html元素。 javascript和后台联动就需要提交页面,再将返回值打到页面上,用JavaScript去取 javascript和后台联动就需要提交页面,再将返回值打到页面上,用JavaScript去取~~~~~~~~~~~~不一定。下面的代码可以做到不提交页面也能从db里取到数据:<script language="javascript"> function getDatas() { var lRtn = ""; var lXmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); var lUrl = "yoursservlet?yourparameters";//你的后台程序路径 //alert("lUrl = "+lUrl); lXmlHttp.open("GET", lUrl, false); lXmlHttp.send(); try { lRtn = lXmlHttp.responseText; } catch(exception) { if(exception.description=='系统错误: -1072896748。') lRtn = ""; } alert("lRtn = "+lRtn); return lRtn; }</script>...<select name="select" onChange="getDatas()">.....</select> ...这种方法我用过,很不错。 see:http://www.csdn.net/develop/read_article.asp?id=19677 to:ejbcreate你的方法很不错!!我试试看 to ejbcreate() 你的方法很爽啊!只是不知你在servlet中怎么处理的,返回来是一个页面的整个内容,怎么至返回想要的内容啊!请指点一下!麻烦!! Apache+Tomcat配置集群,最后出现503错误 struts2 action 跳转 JSP输出并直接打开Excel问题 如何显示从数据库中取出的图片 mysql怎么样在after trigger中更新列值 Vector怎么排序 急! 第8份JAVA面试题(出自北京一家JAVA公司,留给后人) 如何在JFrame的子窗口关闭时不关闭父窗口呢? 急!求救提交数据库时的中文问题…… 分可多给:求JDBC连接SQLserver,Access,Foxpro,Excel解决方案。。。 关于JSP页面的保密问题 jdk + tomcat 的安装问题!!在线等。
改变option时重新刷新页面,例如:<select name="id" onchange="doSubmit(this)"> <script language=javascript>
function doSubmit(obj){
document.location = "a.jsp?id=" + obj.value; // 重新刷新这个页面。
}
</script>a.jsp 根据参数 id 的不同来初始化页面的html元素。
~~~~~~~~~~~~不一定。下面的代码可以做到不提交页面也能从db里取到数据:
<script language="javascript">
function getDatas()
{
var lRtn = "";
var lXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
var lUrl = "yoursservlet?yourparameters";//你的后台程序路径
//alert("lUrl = "+lUrl); lXmlHttp.open("GET", lUrl, false);
lXmlHttp.send();
try
{
lRtn = lXmlHttp.responseText;
}
catch(exception)
{
if(exception.description=='系统错误: -1072896748。')
lRtn = "";
}
alert("lRtn = "+lRtn);
return lRtn;
}
</script>
...
<select name="select" onChange="getDatas()">
.....
</select>
...这种方法我用过,很不错。
你的方法很不错!!
我试试看
只是不知你在servlet中怎么处理的,返回来是一个页面的整个内容,怎么至返回想要的内容啊!
请指点一下!麻烦!!