ajax extension 实现dropdownlist 无刷 联动

原创 2007年09月26日 23:40:00

今天利用ajax extension 做了一个无刷 dropdownlist 联动的效果。
  数据库中一张car table ,两列分别为band,model。
  实现效果,点击dropdownlist1中的车品牌,dropdownlist2中自动加载对应的型号。
   首先将dropdownlist1和car表中的band绑定,并且设置为autopostback。拖入一个updatepanel,triger设置为dropdownlist1的

selectitemchanged属性,然后在dropdownlist的事件中写入以下代码:


 protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
    {
        load(DropDownList1.SelectedItem.ToString());
    }

    private void load(string band)
    {
        string strConn = "uid=sa;pwd=sa;database=test;server=(local)";
        SqlConnection conn = new SqlConnection(strConn);
        conn.Open();
        string queryString = "select * from car where band='" + band + "'";
        SqlDataAdapter adapter = new SqlDataAdapter(queryString, conn);
        DataSet cars = new DataSet();
        adapter.Fill(cars, "model");
        DropDownList2.DataSource = cars.Tables[0].DefaultView;
        DropDownList2.DataTextField = "model";
        DropDownList2.DataValueField = "band";
        DropDownList2.DataBind();
        conn.Close();

    }

 

利用dataset填充dropdownlist

编程过程中遇到的错误:

 "select * from car where band='" + band + "'"; 语句中忘记给 +band+ 加双引号

server= (local) 忘记加括号。

 

 

yii 下拉列表多级联动 dropDownList

视图: cdnauto/views/config/index.php echo CHtml::dropDownList('node', '', CHtml::listData(Node::...
  • ysdaniel
  • ysdaniel
  • 2013年06月27日 16:57
  • 7842

ajax+struts2实现三级联动和页面无刷新案例详解

大致实现思想:         1.三级联动表t_data_level主要字段id,parentid,value,name,级联就是通过id与parentid关联查出;         2.页面无...
  • lxhjava
  • lxhjava
  • 2016年12月03日 23:52
  • 1143

KendoUi中KendoDropDownList控件的使用——三级级联模块的实现

1. 应用需求    在权限系统开发中除了以上数据表关系的设计之外,比较麻烦的地方是级联模块在页面的展示,由于设计中最多是控制到三级,因此三级级联模块的展示、编辑等页面操作是需要解决的问题,这里采用...
  • houqingdong2012
  • houqingdong2012
  • 2014年12月17日 11:05
  • 3793

DropDownList控件实现省市联动(AJAX实现) .

  • 2012年04月27日 12:00
  • 146KB
  • 下载

Mvc Ajax Dropdownlist 联动实现

1. AjaxBindDropdownlistController.cs    public class AjaxBindDropdownlistController : Controller    ...
  • chengly0129
  • chengly0129
  • 2011年01月14日 14:56
  • 1541

DropDownList控件实现省市联动(AJAX实现)

http://blog.csdn.net/bdstjk 在网站注册的页面上经常要选择注册地点,如果改变省的名称就能出现对应的市级的名称,将为用户带来很大的方便,虽然用.NET的服务端时间实现很容易,...
  • bdstjk
  • bdstjk
  • 2012年04月27日 11:49
  • 10423

ajax.dll 实现DropDownList无刷新联动

  • 2008年10月26日 22:02
  • 45KB
  • 下载

动态添加DropDownList 的(通过ajax) 联动方式

page:                                               js         var typestring...
  • chinaboykai
  • chinaboykai
  • 2011年10月18日 23:44
  • 644

利用AJAX实现DropDownList与GridView做实时更新

====================================================== 注:本文源代码点此下载 =============================...
  • javazhuanzai
  • javazhuanzai
  • 2012年01月15日 07:56
  • 178

asp.net DropDownList下拉列表无刷联动

  • 2018年01月03日 17:10
  • 2KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ajax extension 实现dropdownlist 无刷 联动
举报原因:
原因补充:

(最多只允许输入30个字)