Javascript 有没有办法设置JQuery的内容类型';s$后ajax速记通话?

Javascript 有没有办法设置JQuery的内容类型';s$后ajax速记通话?,javascript,jquery,jmeter,Javascript,Jquery,Jmeter,我构建的页面目前正在进行jmeter测试,JQuery的$.POST函数默认使用的内容类型(application/x-www-form-urlencoded)正在导致问题。我希望能够将该内容类型设置为text/plain。 我意识到这可以通过在使用$.ajax格式时设置contentType设置来实现,但是我需要在很多地方更新代码,而且由于页面已经通过QA,这将导致比我希望的更大的风险 那么,我有没有办法使用$.POST设置内容类型?或者某种解决办法 提前感谢您的帮助。 为将来的Ajax请求设

我构建的页面目前正在进行jmeter测试,JQuery的$.POST函数默认使用的内容类型(application/x-www-form-urlencoded)正在导致问题。我希望能够将该内容类型设置为text/plain。 我意识到这可以通过在使用$.ajax格式时设置contentType设置来实现,但是我需要在很多地方更新代码,而且由于页面已经通过QA,这将导致比我希望的更大的风险

那么,我有没有办法使用$.POST设置内容类型?或者某种解决办法

提前感谢您的帮助。

为将来的Ajax请求设置默认值


在下次调用
$.ajaxSetup()
之前,使用任何函数的所有后续Ajax调用都将使用新设置,除非被单个调用覆盖

现在,所有未来的ajax调用都将使用此
contentType

$.post('ajax/test.html', function(data) {
    $('.result').html(data);
});

由于页面已经通过QA,这将导致比我希望的更大的风险


您仍然应该让QA重新测试,因为这是一个功能更改,可能会导致错误。我的.02美元

是的,我们正在做一些回归测试,但这(我觉得)是一个更快、风险更小的变化,所以谢谢!
$.post('ajax/test.html', function(data) {
    $('.result').html(data);
});