jsp如何获取$.post传递的参数

jsp如何获取$.post传递的参数,第1张

$post传递的参数是传递到服务端的,通过服务端再传递到jsp页面上才可以。

举例说明:

<!DOCTYPE html>

<html>

<head>

<script src="/jquery/jquery-1111minjs">

</script>

<script>

$(document)ready(function(){

$("button")click(function(){

  $post("/example/jquery/demo_test_postasp",

  {

    name:"Donald Duck",

    city:"Duckburg"

  },

  function(data,status){

    alert("数据:" + data + "\n状态:" + status);

  });

});

});

</script>

</head>

<body>

<button>向页面发送 >

</body>

</html>

运行结果:

1、在jsp页面获取到这个值。

2、获取页面上的单选按钮组的所有dom元素

3、遍历获取到的dom元素数组,比较当前单选按钮的值是否与传来的值一样

4、找到值一样的radio就设置其属性checked为checked,进行选中。

示例:

有一组单选按钮:

<input type="radio" name="city" value="beijing"/>北京

<input type="radio" name="city" value="shanghai"/>上海

<input type="radio" name="city" value="tianjin"/>天津

<input type="radio" name="city" value="chongqing"/>重庆

通过如下方法选中,cityValue是后台传来的值。

function selectCity(cityValue){

var citys = documentgetElementsByName('city');

for(var i=0;i<cityslength;i++){

if(citys[i]value == cityValue){

citys[i]checked='checked';

break;

}

}

}

你的错误原因很简单

在a页面,打印的是字符串,所以没有任何错误

但是在b页面,因为是通过url传递过来的。

相当于 bjspurl=>

以上就是关于jsp如何获取$.post传递的参数全部的内容,包括:jsp如何获取$.post传递的参数、jsp页面通过url传来的参数设置哪个单选按钮被选中、在jsp中如何传递整个URL地址急!!!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9454263.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存