JQuyer $.post 与 $.ajax 访问WCF ajax service 时的问题需要注意的地方


Posted in Javascript onSeptember 20, 2011
$.post('<%=this.AppPath %>DataService/InventoryUIService.svc/Rename', ///location.protocol + "//" + location.host + location.pathname + "/Rename", 
odata, 
function (result) { 
$dialogProcessing.dialog("close"); 
if (result.Success) { 
alert("Success"); 
} 
else { 
var msg = "Your submit fauiler, Detail message is:" + result.ErrorMessage; 
window.alert(msg); 
} 
}, 
"json"); 
$.ajax({ 
url: '<%=this.AppPath %>DataService/InventoryUIService.svc/Rename', 
type: 'POST', 
contentType: 'application/json', 
dataType: 'json', 
data: odata, 
success: function (result) { 
if (result.Success) { 
alert("Success"); 
} 
else { 
var msg = "Your submit fauiler, Detail message is:" + result.ErrorMessage; 
window.alert(msg); 
} 
}, 
error: function (jqXHR, textStatus, errorThrown) { 
var msg = "Your submit throw a error, \r\nError message is:" + $(jqXHR.responseText).text(); 
window.alert(msg); 
} 
});

TCP Trace截图

$.post:

JQuyer $.post 与 $.ajax 访问WCF ajax service 时的问题需要注意的地方

$.ajax:

JQuyer $.post 与 $.ajax 访问WCF ajax service 时的问题需要注意的地方

感觉$.post是用来提交forms的,而要跟wcf ajax service访问,还必须得用$.ajax来指定Content-Type.

后来找到的资料: http://stackoverflow.com/questions/2845459/jquery-how-to-make-post-use-contenttype-application-json

以上都是按个人理解所写,有不对之处请指正
Javascript 相关文章推荐
js创建对象的几种常用方式小结(推荐)
Oct 24 Javascript
Jquery带搜索框的下拉菜单
May 06 Javascript
jQuery ui插件的使用方法代码实例
May 08 Javascript
JavaScript实现梯形乘法表的方法
Apr 25 Javascript
JS实现随机乱撞彩色圆球特效的方法
May 05 Javascript
jQuery实现只允许输入数字和小数点的方法
Mar 02 Javascript
js遍历json对象所有key及根据动态key获取值的方法(必看)
Mar 09 Javascript
整理关于Bootstrap过渡动画的慕课笔记
Mar 29 Javascript
ztree简介_动力节点Java学院整理
Jul 19 Javascript
jQuery实现获取选中复选框的值实例详解
Jun 28 jQuery
浅析JS中NEW的实现原理及重写
Feb 20 Javascript
vue2.0 解决抽取公用js的问题
Jul 31 Javascript
简单的jquery拖拽排序效果实现代码
Sep 20 #Javascript
用jQuery中的ajax分页实现代码
Sep 20 #Javascript
jquery模拟按下回车实现代码
Sep 20 #Javascript
一个分享按钮的插件使用介绍(可扩展,内附开发制作流程)
Sep 19 #Javascript
50个比较实用jQuery代码段
Sep 18 #Javascript
最新的10款jQuery内容滑块插件分享
Sep 18 #Javascript
Jquery 表格合并的问题分享
Sep 17 #Javascript
You might like
PHP安全编程之加密功能
2006/10/09 PHP
PHP的substr_replace将指定两位置之间的字符替换为*号
2011/05/04 PHP
php错误提示failed to open stream: HTTP request failed!的完美解决方法
2011/06/06 PHP
PHP实现二维数组按某列进行排序的方法
2016/11/18 PHP
PHP array_shift()用法实例分析
2019/01/07 PHP
在TP5数据库中四个字段实现无限分类的示例
2019/10/18 PHP
js获取指定日期前后的日期代码
2013/08/20 Javascript
javascript计时器事件使用详解
2014/01/07 Javascript
简单js代码实现selece二级联动(推荐)
2014/02/18 Javascript
使用ajaxfileupload.js实现上传文件功能
2016/08/13 Javascript
浅谈js常用内置方法和对象
2016/09/24 Javascript
AngularJS变量及过滤器Filter用法分析
2016/11/22 Javascript
a标签置灰不可点击的实现方法
2017/02/06 Javascript
jQuery加密密码到cookie的实现代码
2017/04/18 jQuery
Vue.Draggable实现拖拽效果
2020/07/29 Javascript
前端MVVM框架解析之双向绑定
2018/01/24 Javascript
值得收藏的八个常用的js正则表达式
2018/10/19 Javascript
详解Vue webapp项目通过HBulider打包原生APP(vue+webpack+HBulider)
2019/02/02 Javascript
JS函数进阶之prototy用法实例分析
2020/01/15 Javascript
[01:59]DOTA2首部纪录片《Free to play》预告片
2014/03/12 DOTA
python3写爬取B站视频弹幕功能
2017/12/22 Python
python3+PyQt5+Qt Designer实现扩展对话框
2018/04/20 Python
pytorch cnn 识别手写的字实现自建图片数据
2018/05/20 Python
python selenium循环登陆网站的实现
2019/11/04 Python
解决django-xadmin列表页filter关联对象搜索问题
2019/11/15 Python
CSS3中媒体查询结合rem布局适配手机屏幕
2019/06/10 HTML / CSS
CSS Houdini实现动态波浪纹效果
2019/07/30 HTML / CSS
客户经理岗位职责
2013/12/08 职场文书
高二英语教学反思
2014/01/19 职场文书
测试工程师程序员求职信范文
2014/02/20 职场文书
小学校园之星事迹材料
2014/05/16 职场文书
学校捐书活动总结
2015/05/08 职场文书
2016计划生育先进个人事迹材料
2016/02/29 职场文书
php双向队列实例讲解
2021/11/17 PHP
攻略丨滑雪究竟该选哪款对讲机?
2022/02/18 无线电
nginx容器方式反向代理实战
2022/04/18 Servers