目前需要一个dropdownlist级联的东东,可苦于没有资源,没有实例,最近找了一个ajaxpro的dll,看了网上的一些例子,照着写了一个,可运行到调用后台函数时总是级联失败,可读取数据无错。感觉应该是这两个地方可能有问题,望大侠赐教
前台js
function showNext(sid,obj)
        { 
          if(sid==null || sid=="" || sid.length<1)  return;
          var slt =getBid(obj);
      var v = dropdownlist.getNextClass(sid).value; // 类的名称
//       alert(v);
//       return;
      if (v != null){      
  if(v != null && typeof(v) == "object" && v.Tables != null)
{
    slt.length = 0;
    slt.options.length = 0;
    slt.options.add(new Option("请选择",0));
    //加了个“请选择”主要为了触发onchange事件
    if(obj=="ddl2"){
    getBid("ddl3").options.length=0;
    getBid("ddl3").options.add(new Option("请选择",0));
    }
for(var i=0; i<v.Tables[0].Rows.length; i++)
{
var txt = v.Tables[0].Rows[i].txt; 
            var vol = v.Tables[0].Rows[i].vol;                                        slt.options.add(new Option(txt,vol));
}
}
   }
   return;
         }
后台调用[AjaxPro.AjaxMethod]
    public DataSet getNextClass(string cid)
    {
        string sql = "select cname as txt,cid as vol from city where repid=" + cid;
        try
        {
            return getDs(sql);
        }
        catch
        {
            //throw;
            return null;
        }
    }选择省后市无反应,且提示网页错误