如何将序列化数据与jQuery.getScript()调用一起发布?

时间:2012-06-13 02:39:30

标签: javascript jquery ajax

是否可以请求外部JS文件,同时在同一请求中发布序列化数据?我想传递一些值来验证请求,但不要将这些值作为请求URL的一部分。

在后端,我将处理发布的值并在验证后返回正确的JS,然后继续使用注入的JS函数作为getScript的回调。

我在API中看不到任何数据选项: http://api.jquery.com/jQuery.getScript/

1 个答案:

答案 0 :(得分:2)

$.getScript是一个简写的Ajax函数,相当于:

$.ajax({
  url: url,
  dataType: "script",
  success: success
});

所以我假设您可以使用以下代码来执行此操作

$.ajax({
      url: url,
      data: {data: serializedData},
      dataType: "script",
      success: success
    });