当前位置: 代码迷 >> Java Web开发 >> 小弟我是菜b,求大神帮下忙
  详细解决方案

小弟我是菜b,求大神帮下忙

热度:30   发布时间:2016-04-13 22:43:33.0
我是菜b,求大神帮下忙
jsp页面 和 js (jquery代码) 页面  怎么实现数据相互传递?
1。jsp-->js我想到的笨方法就是jsp页面把值放在某个标签内,然后用.val()取出来
2。js--->jsp用ajax:$.post("url",fn);在url后加参数可以传递???
3。jsp登录页面   要取出用户名框的值    再传给注册页面,这个要怎么做?
有没有相互学习的,或者找个师傅
------解决思路----------------------
1.jquery取值是很方便的,不是说是一个笨方法啦。 jsp页面比如有个输入框<input  id="name" >
js里面用jquery获取 var ss = $("#name").val();
2.ajax传值  
$.ajax({
        type: "POST",
        url:"url",
        data: {
                    val1: $("#txt1").val(),
                    val2: $("#txt2").val(),
                    val3: $("#txt3").val(),
                    val4: $("#txt4").val(),
                },
        success: function(data) {
           
        }
    });
后台anction用request.getParamiter("val1");获取参数。
不会的多百度。
------解决思路----------------------
根据name属性 不就行了吗、、、、
------解决思路----------------------
去网上搜搜。
------解决思路----------------------
我没系统性的学过js哈,只是在一个对日项目中看过一些js代码
1.$('#id').val()  // id取值
$('.id').val() //根据class取值
$('[name = id]').val() //根据name取值
实在不行么就document.getelementbyid()了呀

2.虽然没看明白,但试一下url拼接 加 ?canshu1=1&canshu2=2
后台getRequet("canshu1")看看取的到值否

3.画面迁移,还是用submit吧
------解决思路----------------------
引用:
我没系统性的学过js哈,只是在一个对日项目中看过一些js代码
1.$('#id').val()  // id取值
$('.id').val() //根据class取值
$('[name = id]').val() //根据name取值
实在不行么就document.getelementbyid()了呀

2.虽然没看明白,但试一下url拼接 加 ?canshu1=1&canshu2=2
后台getRequet("canshu1")看看取的到值否

3.画面迁移,还是用submit吧

打错了,是request.getParamiter("canshu1")
  相关解决方案