读书人

新手提问帮忙啊解决方案

发布时间: 2012-01-08 22:48:50 作者: rapoo

新手提问,帮忙啊
jsp页面javascript中直接调用后台方法,页面控件中的值怎么才能作为参数传递呢?
比如:
<script>
function check()
{
var name = this.form1.MyName.value;
<% MyClass.check(参数);%>
}
</script>
name的值怎么传给参数?

[解决办法]
这个是没有办法传给服务端的.
除非你用Ajax
[解决办法]
如果你非要用js传给服务器
你只有用ajax拉
推荐用个包,dwr很容易实现ajax的
dwr网上也有很多列子
[解决办法]
何必这样做呢
[解决办法]
你要调用check()方法一定要在js里面调么?
[解决办法]
<% MyClass.check(参数);%>
------->
<% MyClass.check($( 'name '));%> 我觉得

[解决办法]
真的想的话,要不要试下,在JS里FORM1.SUBMIT 到别一个页面TT.JSP然后返回来,在TT.JSP里 <% MyClass.check(request.getAttribute( "MyName "));%>

读书人网 >Java Web开发

热点推荐