jquery - .load 和 .post 的组合?

标签 jquery jquery-load jquery-post

基本上,我想加载页面的内容,同时向其传递一些 POST 参数。

现在,你可能会说,我使用 .post,然后只使用 $("#div").html(data) 之类的东西,但是问题是我想要 .load 中仅选择一个元素的功能。也许可以以某种方式与 .post 一起使用吗?

最佳答案

您可以通过这种方式使用.load()来传递POST数据:

var data = {
    a: '123'
}

$('#element').load(url, data);

如果仅使用两个参数,并且第二个参数是一个对象,它将使用 POST 并将内容传递到页面进行加载。

另请参阅:.load() documentation

关于jquery - .load 和 .post 的组合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13539251/

相关文章:

javascript - 点击网页中其他内容时如何关闭导航栏

javascript - 以编程方式从坐标中选择 Fabricjs Canvas 中的对象

jquery - 如何替换链接

javascript - 如何显示使用 jQuery load() 将多个项目加载到多个元素中?

jquery - jQuery .load 可以追加而不是替换吗?

c# - 保存当前窗口 URL 并在几次导航后移回该 URL

c# - MVC 3 部分 View 上的 jQuery.load() 仅调用服务器一次(不是重新绑定(bind)问题)

javascript - YII:如何将参数列表从 js 传递到 Controller 并通过传递另一个列表调用新 View ?

jQuery 将 CSRF token 添加到所有 $.post() 请求的数据中