jQuery中ajax调用当前页面方法
2014-04-16 18:36
405 查看
$.ajax({ type: 'POST', url: 'AddressManager.aspx/GetProvince',//AddressManager.aspx当前页面 data: '{cache:0}', dataType: 'json', contentType: 'application/json; charset=utf-8', cache: false, async: false, success: function (data) { var arr = data.d; $("#selProvince").empty(); $("#selProvince").append("<option selected='selected' value=''>省</option>"); for (var i = 0; i < arr.length ; i++) { $("#selProvince").append($("<option></option>").val(arr[i]).html(arr[i])); } $("#selCity").empty(); $("#selArea").empty(); $("#selCity").append("<option selected='selected' value=''>市</option>"); $("#selArea").append("<option selected='selected' value=''>区</option>"); }, error: function (event, request, settings) { // window.location.reload(); } });
[WebMethod] public static List<string> GetProvince(int cache) { ProvinceCityAreaBLL provinceCityAreaBLL = new ProvinceCityAreaBLL(); DataSet ds = provinceCityAreaBLL.GetProvince(); List<string> list = ds.Tables[0].AsEnumerable().Select(x => x.Field<string>("province")).ToList(); return list; }
相关文章推荐
- jQuery1.9+ 废弃的函数和方法 升级Jquery版本遇到的问题
- jquery将后台值返回给jsp复选框的方法
- jQuery中对未来的元素绑定事件
- 史上最炫jQuery图片转播轮盘,可以点击缩略图看大图,代码简洁易懂.....
- Jquery 操作xml 文档的方法
- JQUERY自定义动画函数
- 使用jquery-form.js异步上传文件和提交表单
- eclipse验证jquery.xxx.js报错
- jquery插件——仿新浪微博限制输入字数的textarea
- jQuery 请指出'$'和'$.fn'的区别?或者说出'$.fn'的用途。
- 缓冲加载图片的 jQuery 插件 lazyload.js 使用方法详解
- 如何开发一个jquery插件
- jquery:attr(),siblings(),find(),index(),$.each()
- jquery validate 详解二
- jquery validate 详解一
- Jquery插件easyUi表单验证提交
- jquery 获取选中select的属性值
- 【学习】jquery 插件-Tooltip
- 模拟JQUERY的延迟方法绑定
- jquery 数组 添加元素