想实现省市级联功能(要不刷新的),省市要从数据库中读取,还可以向数据库中写入所选省市的ID
想实现省市级联功能(要不刷新的),省市要从数据库中读取,还可以向数据库中写入所选省市的ID
不知道如何实现,求助!!!!!
------解决方案--------------------可用Ajax做。baidu上搜搜
1.1在Asp.net专家门诊200问里,有一篇这样的。
------解决方案--------------------用AJAX.NET中的 UpdatePanel
------解决方案--------------------如果是.NET可用AJAX中的UpdatePanel控件,如果是ASP可用JS代码处理
------解决方案-------------------- <script language= "javascript ">
function setValue(str)
{
var date = new Date();
Form1.txtContent.value = date.getDate();
}
function ProChanged()
{
var listPro = document.all( "listPro ");
AjaxTest.AjaxMeth.GetCitys(listPro.value,Set_CityList);
}
function Set_CityList(response)
{
if(response != null)
{
document.all( "listCity ").length = 0;
var ds = response.value;
if(ds != null && typeof(ds) == "object " && ds.Tables!=null )
{
for (var i = 0;i < ds.Tables[0].Rows.length; i++)
{
var ID = ds.Tables[0].Rows[i].ID;
var NAME = ds.Tables[0].Rows[i].Name;
document.all( "listCity ").options.add(new Option(NAME,ID));
}
}
}
else
document.all( "listCity ").length = 0;
return;
}
</script>
去网上下个ajaxpro.dll,用法去搜一下,应该很多地方有
------解决方案--------------------无刷新关联下拉DropDownList示例
http://www.51aspx.com/CV/IEXRA00HNAK19
------解决方案--------------------AjaxControlToolkit中有专门的这个控件,去下载测试一下,实现很简单,有例子