Ben*_*kel 5 ajax jquery asp.net-mvc-3
我的方法中有一个重载动作,一个声明了,另一个声明了.
我使用Post metod来处理我的表单的提交按钮,它工作正常.
我希望HttpGet方法处理jQuery .load()动作,但是我的Post方法也被捕获了.
知道我错过了什么吗?我是否必须显式调用.get()或.ajax()来执行正确的操作?
谢谢!
-ben
该.load方法可以发送HTTP POST AJAX请求,如文档中所述:
如果数据作为对象提供,则使用POST方法; 否则,假设GET.
例如
$('#result').load("/foo", { id: 123 }, function(result) {
});
Run Code Online (Sandbox Code Playgroud)
将发送POST请求.
如果你想确定使用$.get,或$.ajax使用type: 'GET'.也不要忘记,如果你使用GET请求AJAX某些浏览器可能会缓存结果,并给你带来麻烦,或至少一些怪异的行为,所以如果你想要新鲜的从你的服务器使用的内容$.ajax与cache: false参数.
| 归档时间: |
|
| 查看次数: |
744 次 |
| 最近记录: |