隐藏域 HiddenField
最近用到隐藏域,困惑的一阵,终于解决,记下来共享
在这里用到是选择省市获取选择的省市的名称,用的是隐藏域,将获取的省市名称传给隐藏域,再从后台获取隐藏域的内容。
这是在<body>中的
<select id="province" οnchange="javascript:selectchange(province,city);"></select>
<asp:HiddenField ID="hidProvince" runat="server" />
这是在javascript中的代码
//下拉列表改变事件
function selectchange(province, city) {
delCitys(city);
addCitys(province, city);
var pindex = province.selectedIndex;
var cindex = city.selectedIndex;
hidden(province.options[pindex].innerHTML, city.options[cindex].innerHTML);
}
function hidden(ptxt, ctxt) {
var p = ptxt;
var c = ctxt;
var hidp = document.getElementById("hidProvince");
hidp.value = p;
var hidc = document.getElementById("hidCity");
hidc.value = c;
// document.getElementById("<%=hidProvince.ClientID%>").value = p;
// document.getElementById("<%=hidCity.ClientID%>").value = c;
}
后台获取隐藏域内容。
一,form表单提交,后台获取办法
string city = Request.Form["hidCity"];
二,buttonclick事件提交
string pro = this.hidProvince.Value;
需要有几个注意的问题
一,form表单提交时,用getelementById方法。而且要如下写法,不然容易出问题
var hidp = document.getElementById("hidProvince");
hidp.value = p;
二,如果是通过buttonclick事件提交,用下面写法,
document.getElementById("<%=hidProvince.ClientID%>").value = p;
隐藏域 HiddenField相关推荐
- ASP.NET状态管理之三(隐藏域HiddenField)
ASP.NET 允许您将信息存储在 HiddenField 控件中,此控件将呈现为一个标准的 HTML 隐藏域. 隐藏域在浏览器中不以可见的形式呈现,但您可以就像对待标准控件一样设置其属性. 当向服务 ...
- SpringBoot+jquery实现post提交表单并添加隐藏域属性完成编辑功能
场景 如下页面编辑时: 在选择归属机构时会出现树形结构,所以在提交时需要额外提交一些信息,可以在form中使用input的隐藏域进行存值. 实现 html代码 <div class=" ...
- android设置提交的隐藏域以及在onItemClick中获取对应的数据
在ui 的xml文件上添加一个文本隐藏域 <TextView android:id="@+id/novelUrl"android:layout_width="wr ...
- session、cookie、隐藏域、url参数传递四种会话及跟踪方式
1.Session HttpSession session = request.getSession(); session.setAttribute("name", "z ...
- boke练习: spring boot: security post数据时,要么关闭crst,要么添加隐藏域
spring boot: security post数据时,要么关闭crst,要么添加隐藏域 http.csrf().disable(); 或者: <input name="${_cs ...
- 解决layui隐藏域:不显示问题(含案例、代码、截图)
layui 隐藏域:不显示问题(案例篇) 自定义的隐藏域不显示? 只需要给隐藏域添加一个layui-input类名即可,其他不用改变. 案例 · 效果图: 代码示下: <!DOCTYPE htm ...
- layui复选框组件:如何操控隐藏域实现checked状态切换(含代码、案例、截图)
文章目录 layui复选框组件:如何操控隐藏域实现checked状态切换(含代码.案例.截图) 注意: 案例 · 应用场景 · 说明: 案例 · 截图 · 示下 主要代码 · 示下: 使用说明: 博主 ...
- button jsp隐藏_关于在同一JSP页面通过隐藏域传值的问题?
1.jsp只能给javascript赋值,例如:var selectValues_1=""; . 2.但不能反过来赋值,因为jsp是在先服务器上执行,服务器并不解释其中的静态代码, ...
- bootstrapValidator对于隐藏域验证和程序赋值即时验证的问题
问题1: 如下代码: <input type="hidden" name="productId"/> $("#addForm") ...
最新文章
- 钢铁侠“变身”AI布道师?小罗伯特·唐尼这次推出一部AI科普纪录片
- 打工人得努力了呀!AI虚拟人都要入职了…
- Codeforces Round #395 (Div. 2) - A
- doxygen相关问题 转
- 如何得到别人的上网帐号和密码
- FreeRTOS应用开发笔记之一:FreeRTOS在STM32的移植
- 关于Promise详解
- epoch如何设置_Kaggle竞赛硬件如何选择?不差钱、追求速度,那就上TPU吧
- mysql 命令 kill_当MySQL事务中发生了网络异常
- 有一种VR电影比爱情动作片更“爽”
- 【matlab】设置中文版帮助
- 顺丰科技机器学习面试
- 就业推荐表鉴计算机水平,毕业生就业推荐表的鉴定评语
- 阿里云迁移工具推荐最佳实践:物理服务器迁移到阿里云
- easyUI datagrid editor扩展dialog
- 深入理解 Mysql 锁
- 关于Canal的过滤机制
- 全球133种语言自动翻译mishop大米外贸商城系统
- 【GStreamer】gstreamer sink中对比度contrast、亮度brightness、饱和度saturation、hue 概念理解
- HDU 6217 BBP Formula (数学)
热门文章
- 【Vue实用功能】Vue 项目首次打开加载很慢的优化方案
- ubuntu18.04.2LTS下如何用五笔输入法 --Linux
- python 统计单词音节数
- 《高标准农田建设项目耕地质量等级评价》
- ue4 服务器模式性能,UE4连接分布式商业级MMORPG服务器高级教学
- 除Kaggle外,还有哪些数据比赛平台值得关注?
- java 对excel 截图_java基于poi实现快速操作Excel的工具[v2.0.0]
- vue-router 中 meta的用法
- 2021年中国知识管理十大趋势
- i.MX6ULL Linux阿尔法开发板硬件与调试