首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

求有级联的ajax补全兑现方法

2012-12-14 
求有级联的ajax补全实现方法!如题,有两个文本框,第一个是:学生姓名。第二个是:进修科目。该如何做呀?求大神

求有级联的ajax补全实现方法!
如题,有两个文本框,第一个是:学生姓名。第二个是:进修科目。该如何做呀?
求大神把思路稍微给我理详细点儿,小弟新手,求附加思路中的关键代码示例,在网上找过例子貌似都没得级联的。
[最优解释]

<asp:DropDownList ID="select1" runat="server" onchange="bind(this.options[this.selectedIndex].value)">
                        </asp:DropDownList>



select1.DataSource = Brand.Search(0, " ", " 排序字段");
            select1.DataValueField = "value字段";
            select1.DataTextField = "text字段";
            select1.DataBind();

第一个直接绑定

function bind(values){这个方法里写用js绑定第二个下拉框(参数values就是第一个选中的值)}

[其他解释]
引用:
引用:第一个下拉框直接绑定好 
然后第一个下拉框选择的时候用加js事件用ajax读取数据绑定到第二个下拉框

下拉框可以如何绑定?返回值之后 下拉框如何用?

如果你不懂JS如何绑定下拉,你直接反回下拉框,把它替换掉就可以了
[其他解释]
[WebMethod]
        public string[] getNames(string prefixText, int count)
        {
            SqlConnection conn = new SqlConnection("server=.;database=ClothMSN;integrated security=True");
            SqlDataAdapter sda = new SqlDataAdapter("select * from  goodInfo where goodName like '%" + prefixText + "%'", conn);
            DataTable dt = new DataTable();
            sda.Fill(dt);
            string[] names = null;

            if (dt.Rows.Count > 0)
            {
                names = new string[dt.Rows.Count];
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    names[i] = dt.Rows[i][1].ToString();
                }
            }
            else
            {
                names = new string[] { "未查找到对应的记录" };
            }
            return names;


        }
[其他解释]
不就跟用dropdownlist做省市级联一样吗
http://bbs.csdn.net/topics/380028890
[其他解释]

引用:
不就跟用dropdownlist做省市级联一样吗
http://bbs.csdn.net/topics/380028890


恩恩 是呀是呀!
[其他解释]
引用:
不就跟用dropdownlist做省市级联一样吗
http://bbs.csdn.net/topics/380028890

不要刷新的、、、还要自动补全能手动输入的说!!!!
[其他解释]
没人懂呀? 哇哦!
[其他解释]
第一个下拉框直接绑定好 
然后第一个下拉框选择的时候用加js事件用ajax读取数据绑定到第二个下拉框


[其他解释]
引用:
第一个下拉框直接绑定好 
然后第一个下拉框选择的时候用加js事件用ajax读取数据绑定到第二个下拉框


下拉框可以如何绑定?返回值之后 下拉框如何用?
[其他解释]
引用:
XML/HTML code??



12

<asp:DropDownList ID="select1" runat="server" onchange="bind(this.options[this.selectedIndex].value)">                         </asp:DropDownList>



Delphi/Pascal cod……


我晕实在不懂这是什么写法呀、、、
[其他解释]
不过貌似我找到点儿方法做了  还是谢谢大家。
[其他解释]
恩恩 LS 也是我想的解决方法

热点排行