<style type="text/css">

              .labelhide {
-webkit-box-shadow: 0px 1px 0px 0px #f3f3f3 !important;
, inset 0px 1px 2px 0px #f3f3f3 !important;
box-shadow: 0px 1px 0px 0px #f3f3f3 !important;
, inset 0px 1px 2px 0px #f3f3f3 !important;
background: #f8f8f8 !important;
border: 1px solid #f8f8f8 !important;
color: #f3f3f3 !important;
width: 1px !important;
float:left;
}
.leftcss {
float: left;
}
</style>
<script type="text/javascript" src="http://www.shicishu.com/down/provincecity.data.min.js"></script>
<script type="text/javascript" src="http://www.shicishu.com/down/provincecity.min.js"></script> <tr>
<td>
<asp:Label ID="Label15" runat="server" Text="地区:"></asp:Label>
</td>
<td colspan="3">
<asp:Label runat="server" ID="lbl332city" CssClass="leftcss" ></asp:Label>
<asp:Label runat="server" ID="Label8" CssClass="leftcss" Text="。 请选择市:" ></asp:Label>
<asp:TextBox runat="server" ID="tbcity" CssClass="labelhide"></asp:TextBox>
<div class="form-inline leftcss">
<div data-toggle="provincecity">
<div class="form-group">
<label class="sr-only" for="province1">Province</label>
<select id="province1"></select>
</div>
<div class="form-group">
<label class="sr-only" for="city1">City</label>
<select id="city1" onclick="selectcity()"></select>
</div>
</div>
</div> </td>
</tr>
<script type="text/javascript">
var vc = document.getElementById('<%=lbl332city.ClientID%>');
var al = document.getElementById("city1").value;
var vas = document.getElementById('<%=tbcity.ClientID%>');
if (vc.innerText != "") {
vas.setAttribute("value", vc.innerText);
} else if(vc.innerText == "") {
if (al == "") {
va.setAttribute("value", "");
}
}
function selectcity() {
var a = document.getElementById("city1").value;
var va = document.getElementById('<%=tbcity.ClientID%>');
vc.innerHTML = a;
if (a != "") {
va.setAttribute("value", a);
} else if (a == "") {
va.setAttribute("value", "");
}
}
</script> if (Convert.ToInt32(lblID.Text) > 0)
lbl332city.Text= Convert.ToString(data.Rows[0][1]);
}
protected void btnSubmit_Click(object sender, EventArgs e)
{
lbl332city.Text = tbcity.Text;
if (CheckInput())
{
//addinfo/update //use:
tbcity.Text
} }
private bool CheckInput()
{
bool Result = true; if (tbcity.Text=="") {
lblMessage.Text = "请选择城市";
Result = false;
}
return Result;
}

  

选择省份、选择省市区举例【c#】【js】的更多相关文章

  1. JS实战 · 级联菜单选择省份和城市(两种)

    DOM编程步骤.思路 1.定义界面:      通过html标签将数据进行封装: 2.定义一些静态样式:      利用css: 3.需要动态地完成的和用户的交互:      a:明确事件源:     ...

  2. jQuery 省份选择

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  3. 每天一个JavaScript实例-动态省份选择城市

    <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...

  4. 帮助自定义选择框样式的Javascript - DropKick.js

    来源:GBin1.com 在线演示  在线下载 当你想要设计一个页面样式时,没有什么比表单更让人头疼了.而当你设计一个表单的样式时,最让你头疼的就应该非下拉框<select>莫属了. 我们 ...

  5. 类似智能购票的demo--进入页面后默认焦点在第一个输入框,输入内容、回车、right时焦点自动跳到下一个,当跳到select时,下拉选项自动弹出,并且可以按上下键选择,选择完成后再跳到下一个。

    要实现的效果:进入页面后默认焦点在第一个输入框,输入内容.回车.right时焦点自动跳到下一个,当跳到select时,下拉选项自动弹出,并且可以按上下键选择,选择完成后再跳到下一个. PS:自己模拟的 ...

  6. Maya cmds pymel 获取安装选择顺序选择的物体

    Maya cmds pymel 获取安装选择顺序选择的物体 import maya.cmds as cmds 先设置选择顺序 cmds.selectPref(trackSelectionOrder = ...

  7. 禁止选择DIV内的文本(css,js写法)

    css:<span style="font-family:SimSun;font-size:18px;">/* 禁止选择div内的文字 */ #hall_body { ...

  8. JS 控制checkbox 获取 全选 全不选 一行不选择全选则不被选择 所有选择全选被选择

    //点击全选button的事件操作 function selectAll(){ var allcheckBoxs=document.getElementsByName("iTo") ...

  9. 网页不让用户复制方法总汇,设置html禁止选择,保护源码,js禁止复制文字

    这篇文章主要讲解:右键复制失效方法.菜单"文件"-"另存为"失效方法.防止查看源代码进行复制的方法.防止页面缓存的方法.来达到一定的代码保护效果 右键复制失效方 ...

随机推荐

  1. 零基础入门必备的Linux命令和C语言基础

    文件和目录(底部有视频资料) cd /home 进入 '/ home' 目录' cd - 返回上一级目录 cd -/- 返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录 c ...

  2. Allure快速入门

    1.关于Allure     Allure框架是一个灵活轻量级多语言测试报告工具,它不仅可以以WEB的方式展示简介的测试结果,而且允许参与开发过程的每个人从日常执行的测试中最大限度的提取有用信息.   ...

  3. gawk使用方法简介

    转载:gawk 使用方法简介 - 简书 (jianshu.com) gawk 是最初 Unix 系统上 awk 程序的 GNU 版本.相对于作为流式编辑器的 sed 而言,它提供了更为强大的编程语言特 ...

  4. 最近公共祖先 牛客网 程序员面试金典 C++ Python

    最近公共祖先 牛客网 程序员面试金典 C++ Python 题目描述 有一棵无穷大的满二叉树,其结点按根结点一层一层地从左往右依次编号,根结点编号为1.现在有两个结点a,b.请设计一个算法,求出a和b ...

  5. mysql登录后重置root密码的步骤

    mysql重置root密码. 方法一: 编辑配置文件 /etc/my.cnf ,在[mysqld]后面任意一行添加"skip-grant-tables"用来跳过密码验证 接下来我们 ...

  6. docker+nginx搭建tomcat集群(附录)——nginx.conf文件

    附录:nginx.conf修改后的文件内容 user root;worker_processes 2; #error_log logs/error.log;#error_log logs/error. ...

  7. 【Azure 存储服务】代码版 Azure Storage Blob 生成 SAS (Shared Access Signature: 共享访问签名)

    问题描述 在使用Azure存储服务,为了有效的保护Storage的Access Keys.可以使用另一种授权方式访问资源(Shared Access Signature: 共享访问签名), 它的好处可 ...

  8. 一款吊炸天的AI图片增强工具!

    背景 如果你工作中需要制作文档,PPT,或者给文章配图,或者需要制作视频.一定会有在网上寻找图片素材的经历. 但网上的图质量参差不一,有时候找到了喜欢的图,但是质量不行,分辨率太低. 有的人就忍了,但 ...

  9. JDK 工具 HSDB 查看动态生成类

    前置工作 1. 复制 JDK 安装目录\jre\bin\sawindbg.dll 到 JDK 安装目录同级的 jre\bin 目录下,否则会报错找不到 sawindbg.dll 文件. 比如我的 sa ...

  10. 大一C语言学习笔记(10)---编程篇--制作简易计算器,支持加,减,乘,除,取余运算,要求 0 bug

    博主自开学初就一直在努力为自己的未来寻找学习方向,学习编程嘛,尽量还是要抱大腿的,所以我就加入了我们学校的智能设备研究所,别的不说,那的学长们看起来是真的很靠谱,学长们的学习氛围也超级浓厚,所以我就打 ...