从品牌网站建设到网络营销策划,从策略到执行的一站式服务
应该不是啥写错的一些低级错误,因为同样的代码结构我前面的都可以正常请求,这一个突然就不行了。请解说一下。
创新互联公司是一家以网站设计建设,重庆小程序开发、网站开发设计,网络软件产品开发,企业互联网推广服务为主的民营科技公司。主要业务涵盖:为客户提供网站策划、网站设计、网站开发、申请域名、网站优化排名、买友情链接等服务领域。凭借建站老客户口碑做市场,建设网站时,根据市场搜索规律和搜索引擎的排名收录规律编程,全力为建站客户设计制作排名好的网站,深受老客户认可和赞誉。
$.ajax({
url: getRootPath() + '/merchant/shop!toEdit',
type : 'Post',
cache : false,
dataType : 'html',
data:{
},
success : function(d) {
alert(d);
},
error : function(XMLHttpRequest, textStatus, errorThrown) {
alert(XMLHttpRequest.responseText);
alert(XMLHttpRequest.readyState);
alert(textStatus);
}
public String toEdit() throws Exception{
merchant = (Merchant)getSession().getAttribute("merchant");
shop = shopService.queryByMerchant(merchant.getId());
return "toEdit";
}
action name="shop" class="com.baidu.web.merchant.action.ShopAction"
result name="toEdit"/WEB-INF/pages/editShop.jsp/result
/action
ajax struts2 error status?==?0
[解决办法]
浏览器直接访问getRootPath() + '/merchant/shop!toEdit'
这个地址有输出吗,同时用chrome开发工具看发送xhr返回了什么内容
可以在开发者工具中切换到 scripts 标签下,切换到 jquery 代码位置,右键,菜单中选择 bloked script:
在控制器总输出日志,这是常用的jquery调试方式,我用的是火狐浏览器
和它功能类似的有:
console.log 用于输出普通信息
console.info 用于输出提示性信息
console.error用于输出错误信息
console.warn用于输出警示信息
console.debug用于输出调试信息
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图