//根据年级获取班级

function btnGetBJ(njm,bh) {
$.ajax({
cache: false,
type: "GET",
url: 'TPJG.ashx?HandlerType=getbj&njm=' + njm + '&xqh=' + $('#seletXQ option:selected').val(),
dataType: 'json',
success: function (json) {
//AJAX加载select
if (json != "" || json != null || json != undefined) {
document.getElementById("seletBJ").innerHTML = "";
document.getElementById('seletBJ').add(new Option("---", ""));
for (var i = 0; i < json.length; i++) {
document.getElementById('seletBJ').add(new Option(json[i].texts, json[i].values));
}
//设置选中项
if (bh != "") {
var all_options = document.getElementById("seletBJ").options;
for (var j = 0; j < all_options.length; j++) {
if (all_options[j].value == bh) {
all_options[j].selected = true;
}
}
}
}
}
});
}
//页面初始化时,加载select的选择项
$(function () {
btnGetBJ('<%= njm %>', '<%= bh %>');
})

//后台绑定select,设置选择项

<option value="">---</option>
<% foreach (var dic in xqList)
{ %><option value="<%= dic.XQH %>" <%= Request.QueryString["seletXQ"] == dic.XQH ?"selected":""%>>
<%= dic.XQMC%></option>
<% } %>
</select>

转载于:https://www.cnblogs.com/zhuyusoft/p/4425305.html

AJAX和select,绑定值,动态加载select的Item值,设置所选的值 (全都是客户端控件)...相关推荐

  1. js 动态加载select触发事件

    动态加载select后,手动调用一下 subjectChange函数,模拟触发change事件 function hallidChange(value) {$.ajax({type: "po ...

  2. jQuery动态加载select下拉列表

    需求说明: 以前使用的select下拉列表都是静态的,select 的option数据都是写死的.现在项目中的select需要根据不同的场景使用不同的数据,解决方式就是动态加载option数据. 代码 ...

  3. Java实现动态加载页面_[Java教程]动态加载页面数据的小工具 javascript + jQuery (持续更新)...

    [Java教程]动态加载页面数据的小工具 javascript + jQuery (持续更新) 0 2014-05-07 18:00:06 使用该控件,可以根据url,参数,加载html记录模板(包含 ...

  4. Asp.net 2.0 动态加载其他子目录用户控件问题

    通常我们要在程序中动态加载用户控件: 方法很简单直接在程序里键入: (usercontrol type)a = (usercontrol type)Page.LoadControl("~/x ...

  5. android 动态加载sdk,LiteAVSDK集成,因此可以动态加载库

    在Android开发中,Android Studio用于集成第三方SDK(例如,腾讯视频云移动直播,播放器,短视频以及实时音频和视频). 通常有两种集成方法: aar集成和jar + so集成. An ...

  6. Android动态加载XML文件及控件来简单实现QQ好友印象的功能

    在android开发中,我们常常会遇到界面布局控件不确定的情况.由于某些功能的原因或者为了体现某些app的特色等这些原因会导致我们在实现界面布局时需要动态去加载一些控件,那么下面就来介绍一下如何用动态 ...

  7. android动态加载背景,Android六种加载动态图的方式(包括动态背景和加载动态图片)之四...

    参考文章:http://www.cnblogs.com/firecode/archive/2012/11/01/2749774.html 其实这篇文章已经写的很全面,我只是用了一下将它加入到我的dem ...

  8. html select ajax,AJAX 动态加载后台数据 绑定select的方法

    直接上代码 是可以用的,后台代码我就不贴了,我相信后台代码大家都会,直接返回json数据,我是前端比较差的,所以喜欢把每次不会的全部记起来 html代码 //下拉框数据动态加载 js代码 $.ajax ...

  9. jquery table ajax,JQuery Ajax动态加载Table数据的实例讲解

    我们在jsp定义一个select和一个table,要求实现根据select的选值,动态加载table数据. table第一次加载数据的function定义如下: function loadData() ...

  10. php抓取动态数据,php+ajax实现无刷新动态加载数据技术

    我们浏览有些网页的时候,当拉动浏览器的滚动条时到页底时,页面会继续自动加载更多内容供用户浏览.这种技术我暂且称它为滚屏加载技术.我们发现很多网站用到这种技术,必应图片搜索.新浪微博.QQ空间等将该技术 ...

最新文章

  1. Yolov5 使用精灵标注助手制作数据集
  2. 围成一圈的排列组合问题_约瑟夫问题
  3. 轻松掌握开发必会的docker套路-yaml语法与docker compose.yml
  4. 什么是每点价值量(Dollar Per Point)
  5. WiFi Explorer Mac版WiFi管理器常见问题解答
  6. 【saas公司案例】易快报与浦发云资金
  7. 【Verilog】一文了解verilog基础语法
  8. 海词词典android v3.1.2新版发布 英语学习必备工具,海词词典手机版下载_海词词典最新版下载安装v6.1.18 - 数码资源网...
  9. 把自己录制的mp3音乐分享到朋友圈
  10. OSError: [Errno 28] inotify watch limit reached
  11. 分类问题中类别不平衡问题的有效解决方法
  12. Mysql 分组查询取max 那条记录其他字段
  13. TCP/IP:使用wireshark进行网络数据分析
  14. git通过token登录
  15. chroot启动mysql_使用Chroot解决PHP的运行安全问题
  16. 技美知识学习3700:现代移动端的TBR和TBDR渲染管线
  17. Android本地文件管理器思路解析一一增删改查具体实现
  18. 软件测试 - 缺陷管理篇
  19. 微信群发消息软件源码 对客户端软件模拟鼠标键盘操作,浅显易懂,稳定防封
  20. 正在读王小波的《沉默的大多数》感觉不错的话就贴出来

热门文章

  1. 这个春天有点冷,2019年互联网公司裁员清单大全(更新)
  2. Linux 4.16 正式发布:不再支持 8 种 CPU 架构,内核减少了 450000 行代码 !
  3. Android开源项目推荐之「网络请求哪家强」
  4. toString和valueOf使得对象访问时显示一个特定格式的字符串,但是可以进行数字运算...
  5. js页面传值,cookie
  6. Luogu P2048 [NOI2010]超级钢琴
  7. 进入顶尖行业的人,都是把职业当乐趣的
  8. Linux SD卡建立两个分区
  9. [HDOJ5734]Acperience(数学,公式推导)
  10. VC6.0 Dialog 如何添加 WM_ERASEBACKGROUND 消息