我想要完成的是在不刷新页面的情况下更改页面中的数据。通过浏览 jQuery 的文档,我了解到我可以使用以下方法。但我不明白使用哪种方法。在我看来,它们都一样。
$.ajax vs $.post vs $.get vs $.load 有什么区别?
我阅读了文档,但无法正确理解上述方法的区别。我是 jQuery 的新手。如果有人可以解释差异,那将是一个很大的帮助。
谢谢
我想要完成的是在不刷新页面的情况下更改页面中的数据。通过浏览 jQuery 的文档,我了解到我可以使用以下方法。但我不明白使用哪种方法。在我看来,它们都一样。
$.ajax vs $.post vs $.get vs $.load 有什么区别?
我阅读了文档,但无法正确理解上述方法的区别。我是 jQuery 的新手。如果有人可以解释差异,那将是一个很大的帮助。
谢谢
他们言出必行。
$.post 和 $.get 只是使用具有指定类型的 $.ajax 的简写。这同样适用于负载。
http://api.jquery.com/jQuery.post/ - 它实际上指定它是第二段中的简写:
这是一个简写的 Ajax 函数,相当于:
$.ajax({ type: 'POST', url: url, data: data, success: success,
dataType: dataType });