问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何 把 js获取的值 存起来 并且 可以在后台操作

发布网友 发布时间:2022-04-25 20:41

我来回答

4个回答

懂视网 时间:2022-04-26 01:03

代码如下:
function a(){
alert("fun a()");
}
function b(){
alert("fun b()");
}
var methodName = "";
//method1
methodName = "a";
function method1(methodName){
//初始化this.func属性,
this.func = function(){};
try{
//这里用eval方法,把我们传进来的这个方法名所代表的方法当作一个对象来赋值给method1的func属性。
//如果找不到methodName这个对应的对象,则eval方法会抛异常
this.func = eval(methodName);
}catch(e){
alert(methodName+"()不存在!");
}
}
var c = new m(methodName);
c.func();

/**
* method2, 比较简洁
*/
methodName = "b";
function method2(methodName){
this.func = new Function(methodName+"();");
}
var c = new m(methodName);
try{
c.func();
}catch(e){
Ext.Msg.alert(methodName+"()不存在!");
}

热心网友 时间:2022-04-25 22:11

最方便的方法是用AJAX,Jquery里也有AJAX方法,可以先搜搜相关资料了解一下。我写了个小例子,你试试看:
1 . 前台html页面代码:
<html>
<head></head>
<body>
<input type="checkbox" id="chk" value="123" checked="checked" />123
<script src="jquery-1.7.1.min.js" type="text/javascript"></script>
<script type="text/javascript" language="javascript">
$(document).ready(function(){
if($("#chk").attr('checked')){ //如果复选框被选中
var value = $("#chk").val(); //得到复选框的值
$.get("cmd.aspx?" + randomUrl(), { id: value, async: false }, function (str) { //提交到后台页面
if (str == "success") //后台返回成功
alert("操作成功");
else
alert("操作失败");
});
}
});
function randomUrl() {
var ranNum = Math.round(Math.random() * 10000).toString();
var ranUrl = "ranNum=" + ranNum;
return ranUrl;
}
</script>
</body>
</html>

2. 后台代码,这里以.net为例:
string id =Request.QueryString["id"]; //前台传来复选框的value
if(id!=null)//如果有值
{
//...这里操作数据库
}
Response.Write("success"); //返回操作成功

热心网友 时间:2022-04-25 23:29

checkbox放到from表单里,赋值名字,后根据名字,新建变量,写get/set方法,然后就可以直接获取到(struts2)

juqery .ajax({data:{ckbox:""}}后台用request.getParameter获取,


热心网友 时间:2022-04-26 01:03

jquery不是有ajax方法吗,具体你看jquery的api。后台request.getParameter()方法就可以得到这个值了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
宜昌夷陵区丶西陵区哪个区最繁华 宜昌哪些地方租房子好 宜昌CBD中心商务区项目分段定位 宜昌哪个地段房子好 奥迪a6油箱盖按键在什么位置 奥迪a6汽车加油盖按钮在哪 奥迪a6油箱盖怎么开 奥迪a6油箱盖的开关在哪里 图文结合带你搞懂MySQL日志之Error Log(错误日志) 变电站电磁辐射安全标准 ...马自达车辆搭载创驰蓝天GVC系统技术的好处是什么? GVC是什么鬼?你们知道么? 银行卡上的钱被吞了怎么办 如果银行卡被自助取款机吞掉了,还能去柜台办理银行卡注销了, 注销的银行卡被吞了怎么办 可乐鸡翅在制作的过程中,什么时候加可乐最合适呢? 黑芝麻能放凉拌鸡里面吗? 黑芝麻放在可乐塑料瓶里面。时间长了。炒出来有一股酸味,能不能吃? 铁路上的城市轨道交通供电是干嘛的 城市轨道交通供电专业怎么样,说详细点。 城市轨道交通供配电技术能分铁路上吗? 可乐鸡翅放白芝麻还是孜然更好吃? 城市轨道交通供电专业的就业是怎么样的? 黑豆黑米黑芝麻能与可乐鸡翅一块吃吗 城市轨道交通供电以后可以干什么工作? 城市轨道交通供电专业怎么样?说详细点! 城市轨道交通供用电技术可以专升本升哪些专业? 石家庄铁路职业技术学院,城市轨道交通供配电技术专业可以专升本吗? 轨道供电专业可以专升本吗 您好,今年填报志愿,在城市轨道交通供配电和铁道供配电中纠结,希望可以给指点指点? 城市轨道交通供配电技术与供配电技术有什么区别? 城市轨道交通供电这个专业怎么样?急!急!急!(高分悬赏) QQ扩列未读消息怎么处理? js 如何根据变量名进行赋值? 煤油渗漏与渗透探伤请问各位大侠:煤油渗漏与渗透探伤 什么样的焊件需要做煤油试验? 锅炉安装的通用检测方法有哪些 常压容器用煤油渗透代替盛水试验时,是每一条焊缝都100%检测吗 气密和煤油渗透哪个检测漏点好 煤油渗透属于无损检测吗 煤油试验的介绍 煤油渗漏适应多厚的焊缝 煤油渗漏可以用来检测受压焊缝吗 简述煤油试漏过程及补漏的处理方法?我是气保的? 煤油可以渗透的地方会不会进水? 为什么选用煤油做密封实验? 光1秒可绕地球几圈? 光一秒绕能地球几圈? 光一秒可绕地球多少圈? 光速每秒可以绕地球赤道几圈 光一秒能绕地球多少圈 光速每秒真的能绕地球七圈吗?