前端之家收集整理的这篇文章主要介绍了
jquery – 如何使用没有ajax的params发送get请求,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想发送一个普通的get请求,它像普通的get请求一样替换整个页面但是如果可能的话使用jQuery.我还需要在请求中发送2个参数.
我不想用结果替换我的文档中的一些内容,结果是完整的文档.
这里的代码仍然发送了一个ajax请求,我的页面没有响应刷新.
$.get({
url: '/swap_games',data: { source: sourceElem,target: targetElem }
});
最佳答案
jQuery有一个load()
方法可以为你完成这个.
.load( url,[data,] [complete(responseText,textStatus,XMLHttpRequest)] )
示例如下:
$('html').load('/swap_games',target: targetElem } );
或者使用回调:
$('html').load('/swap_games',target: targetElem },function() {
alert('load complete callback');
});
更多信息here