js中调用java 如何将js中的参数传到java中 如何使用ajax

请继续说明谢... 请继续说明 谢 展开
 我来答
woshidaniel
2015-08-25 · TA获得超过9241个赞
知道小有建树答主
回答量:1760
采纳率:96%
帮助的人:937万
展开全部

思路:

通过页面提交或者ajax等方式把页面参数传入到java中。

代码示例:

<select name="test" name="test" onchange="test1($(this).val())">
    <option value="1">test</option>
</select>
<div id="display"></div>

function test1(val)
{
    $.ajax({
        url:"新建的服务器的URL地址,比如servlet",
       data:{selectValue:val},//这把val值传入到后台java,后台可以通过request.getParameter("selectValue")获取到val值
       dataType:"json",   //如果JSP里输出的数据格式为json的话,这里就必须要写了,如果不是,这里可以省去
       type:"GET",
       beforeSend:function(){},
       success:function(data){
            $("#display").html(data);  //如果返回格式为文本格式的话,直接这样就可以,如果是JSON的话,就看你输出的是什么数据了
       }
    });
}
匿名用户
2008-02-01
展开全部
作为初学者,我建议你从XHR开始学起,所以建议你看下面这篇文档:
全面剖析XMLHttpRequest对象 :http://dev.yesky.com/91/2687091.shtml
等你对这个机制熟悉了,可以进一步学习prototype\JQuery....等JS框架
ps:汗一下楼上那位举人的回答
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ccae8d0
2008-02-01 · TA获得超过2186个赞
知道大有可为答主
回答量:3104
采纳率:0%
帮助的人:1461万
展开全部
你说的这个就是AJAX技术,只有它才可以在JS里面提交到java中(比如servlet)去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cvmnyuhtk
2008-02-01 · TA获得超过243个赞
知道答主
回答量:343
采纳率:0%
帮助的人:220万
展开全部
ajax.call()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式