var params = "{title:'" + title + "',text:'" + text + "'}"; $.ajax({ type: "POST", contentType: "application/json;utf-8", url: "http://www.icbase.com/PSMG/Ajax/AddNewsMAjax.asmx/PostNews", data: params, dataType: "json", success: function(result) { result = result.d; //返回d后面的json内容 m_IsEditing = false; alert(result.Info); location.href = result.Redirect; } });
2 回答
Smart猫小萌
TA贡献1911条经验 获得超7个赞
报错:因 URL 意外地以“/PostNews”结束,请求格式无法识别。
要在webservice的 <system.web> 节点下加入
<webServices>
<protocols>
<add name= "HttpPost " />
<add name= "HttpGet " />
</protocols>
</webServices>
宝慕林4294392
TA贡献2021条经验 获得超8个赞
是不是跨域了
----已阻止交叉源请求:同源策略不允许读取 http://www.icbase.com/PSMG/Ajax/AddNewsMAjax.asmx/PostNews 上的远程资源。可以将资源移动到相同的域名上或者启用 CORS 来解决这个问题。
- 2 回答
- 0 关注
- 605 浏览
添加回答
举报
0/150
提交
取消