复制代码代码如下所示:
$(
文档)Ready(
函数(){)
$(#分局)。变化(函数(){)
$(#型)(。瓦尔); / /重置所有
$(#型)。Html();
$(#型)。追加(请选择);
});
监视/专利
类型更改事件
$(#型)。变化(函数(){)
VAR型=美元(这);
VaR的一种(本)= $(。Val); / /对象的值
变PID =美元(#分局)的瓦迩();
如果(!ptype.data(A型){ / /)从缓存中不需要和
服务器
美元。后(主 / / getsubsidy patentsubsidy,{要求:一、分局:PID
功能(JSON)},{ / /返回的JSON对象
$(#型),Html(#型); / /空的下拉框
对于(var i = 0;i < json.length;i++){
$(#型)。追加(+ JSON {我}。价值+ );
};
ptype.data(A型,JSON); / / #型主要为缓存的附加价值
},'json);
其他{ }
var json = ptype.data(A型); / /缓存
$(#型)。Html();
对于(var i = 0;i < json.length;i++){
$(#型)。追加(+ JSON {我}。价值+ );
};
}
});
});
得到#型基于#分局和#型
动作
方法 复制代码代码如下所示:
公共无效getsubsidy(){
字符串要求= null,选区= null;
如果(NULL)!= getpara(要求)!。等于(getpara(要求))){
要为getpara(要求);
如果(NULL)!= getpara(区)!。等于(getpara(区))){
分局= getpara(区);
}
其他{ }
RenderJson({ { 身份
}
SQL选择s.id,s.subsidy_type,从org_subsidy_flow,tab_precinct P = = 器,
如果(NULL)!=区!。
SQL =和p.id =+区;
}
SQL
命令的s.id = p.id;
表SF = org_subsidy_flow.dao.find(SQL);
如果(sf.size()!= 0){
StringBuffer StringBuffer()=新的缓冲区;
为(int i = 0;i < sf.size();i++){
buffer.append(身份{ + sf.get(我)。GetInt(ID)+
}
如果(buffer.length()!= 0){
RenderJson({{{+ buffer.substring(0,buffer.length)-(1)。ToString()+});
}
其他{ }
RenderJson({ { 身份
}
}