
在提交上一页表单的时候,将你提交的值记录下来,放在后台的数据库中,或者放入cookie中,不然是无法获取的。因为要获取历史数据,那么就需要考虑数据放在那里,我就去哪里找到它来。和我们整理自己的物品是一样的道理,用过的东西,用完之后,放在哪里方便我们下一次快速的找到。
Jquery获取Form表单中被选中的radio值:
比如有form中有如下radio:
<input type="radio" name="aaa" value="1" checked="true">aaa
<input type="radio" name="aaa" value="2">bbb
<input type="radio" name="aaa" value="3">ccc
<input type="button" value="ok" onclick="doTest()">
执行doTest方法:
<script language="JavaScript">
function doTest(){
var result = $("input[name='aaa'][checked]")val());
var result1= $("input[name='aaa'][checked]")val());
alert(result);
alert(result1); }
</script>
打印结果:
true false
$('a')click(function () {
var input = $(this)find('inputstartend');
alert( inputval() );
})
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>测试</title>
<link rel="stylesheet" href=">
var A=$("th:eq(0)",$(this))html();
var B=$("th:eq(1)>input:eq(0)",$(this))html();
var C=$("th:eq(1)>input:eq(1)",$(this))html();
var D=$("th:eq(1)>input:eq(2)",$(this))html();
var E=$("th:eq(2)>input:eq(0)",$(this))html();
直接用js里的getElementsByName就可以获取所以name值相同的元素。但获取出来的并不是数组,而是类数组的元素集合。所以还需要一步变换,下面是简单代码:
<body><input type="text" name="111" />
<input type="text" name="111" />
<input type="text" name="111" />
<input type="text" name="111" />
<input type="text" name="111" />
<input type="text" name="111" />
<input type="text" name="111" />
<input type="text" name="111" />
</body>
<script>
var oInp = documentgetElementsByName('111');
var aInp = [];
for(var i=0;i<oInplength;i++){
aInppush(oInp[i]);
}
</script> //这样aInp这个数组里存储的就是所以元素name为111的数组。
以上就是关于怎么用jquery获取上一页的表单数据全部的内容,包括:怎么用jquery获取上一页的表单数据、如何使用Jquery获取Form表单中被选中的radio值、jquery 获取a当前点击指定input表单值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)