我用jquery提交表单中的数,打断点就能到后台。否则无法触发后台方法。

用的是window.location.href请求的地址,参数若干,window.location.href='http://mall.goods.com'+"/product/update?"+path;如果在这句话后面加个断点或alert();就能正常到后台的方法中,不加断点页面只是刷新一下,没有任何反应。请大侠指教。小弟的10分全部送上。

第1个回答  2015-12-22
给ajax请求加上 async:false 设为同步请求,如果不设的话默认是异步请求,ajax请求结果还没有返回就执行别的函数去了,另外要注意的是如果ajax设为同步,则window.lacation.href=则不能使用,这时要用document.form的action动作来跳转,一样的效果
第2个回答  2014-03-24
window.location.href不是跳转吗?
jquery.ajax()不用这个吧!
把代码贴出来看看追问

window.location.href与$.ajax()都是一样的。必须打断点才能进入。

追答

代码呢?

本回答被网友采纳
第3个回答  2014-03-24
照你的说法是有点灵异,我开发的时候也遇到过类似的问题,一般都是代码写错了。你把代码贴出来看看。