我在做asp.net全国省市区三级联动,用三个下拉框,但是不知道怎么用Ajax或Jquery调用后台方法 前台代码

后台代码

获取省市区的方法已写好,就差前台调用后台方法了,求各位大神帮帮忙!

如果你想ajax无刷新,就不能这样绑定

初始化或父级改变的时候,通过ajax请求数据,转换成json格式,然后遍历这个json,

清空下拉框的option之后,增加到这个下拉框的option,即可

这个东西我做过

追问

就是上面图上的这样,有三个下拉框,你能教我怎么做吗?

追答

初始化或父级改变的时候,通过ajax请求数据,转换成json格式,然后遍历这个json,
清空下拉框的option之后,增加到这个下拉框的option,即可
如果你想在页面回传的时候,保存选择的数据,那你就应该学学微软的asp.net,在页面放一个隐藏的input,并加一个runat="server",当执行window.onload的时候去赋值给三个下拉框

大概思路我已经说了,就要看你的基本功了,要求你要会 序列化、json、ajax、dom的处理
你先do一do,如果你想要我的代码,我可以发给你

追问

还是看看你的代码吧,发给我吧,qq邮箱937869118@qq.com

追答

发了,还有什么不懂的地方可以再来问我

追问

好的,谢谢!

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-02-01
$.ajax({
type: "POST",
dataType: "json",
url: "ajax.aspx",
data:{action:"add",id:abcd,text:content}, //$.toJSON(comment), //
success: function (data) {
var html = "";
if (data == "" || data == null) {
jAlert("您不是注册用户,进行留言!");
return;
}

},
error: function (XMLHttpRequest, textStatus, errorThrown) {
jAlert("以外错误或者您输入非法,请重新确认您输入的内容是否合法。");
}
});

我在做asp.net全国省市区三级联动,用三个下拉框,但是不知道怎么用Ajax或...
初始化或父级改变的时候,通过ajax请求数据,转换成json格式,然后遍历这个json,清空下拉框的option之后,增加到这个下拉框的option,即可 这个东西我做过

省市县三级联动下拉框的具体实现
在设计实现省市县三级联动下拉框功能时,首先明确需求为在页面上设置三个下拉框,分别为省、市和区\/县,允许用户在选择省后,系统自动填充对应的市信息,进一步选择市后,填充该市下的区\/县信息。基于此,按照功能需求及需求分析进行步骤分解与实现。页面设计 设计页面时,确保界面清晰、用户操作流畅。页面...

关于asp.net DropDownList 三级联动 不刷新
ispostback属性设置为TRUE还是回重载页面,只有用ajax才能实现无刷新动态更新效果,具体方法可以上网搜一下,建议用JQuery这个JavaScript框架来是编写JavaScript代码,网上关于用JQuery实现联动菜单的例子很多

asp.net(C#)如何做省市县三级联动
于是我用VS带的Ajax控件来,拖一个script Manager,再拖一个update panel.把需要联动的东西放到panel里面来。然后把联动事件和初始化联动菜单的代码一写,把联动菜单控件(我用的是LIstbox,当然可以用DDL)的postback属性设置为true。呵呵,居然成了,三级无刷。而且页面上一个JS都没有哟!代码简单,我就...

使用AJAX实现省份和城市的级联显示
你后台把json数组转字符串之后不输出放进request对象中干嘛呢?我用的另一种方法实现的三级联动,省市区的: jQuery(document).ready(function($){ $("#province").change(function(){ var pid=$("#province").val(); var sectionObj=document.getElementById("section"); sectionO...

jquery ajax 三级联动菜单问题
php文件:sql="select * from tb_category where first!=''";result=$db->Execute($sql);firstcat=$db->GetArray($sql);smarty->assign("firstcat",$firstcat);js文件 (function(){ ("#arttype").change(function(){ var catid=$(this).val();.ajax({ type:"POST",url:"second.php...

jquery ajax 三级联动,怎么在选择任意省份时,绑定对应的市,选择市时...
在HTML页的Body标签内添加三个Select选项,分别用于显示省、市、区

相似回答