Ajax 自定义参数列表

Ajax custom parameter list

如何在 ajax 调用中自定义参数列表。

有时是这样的:

$.ajax({  url: TheURL, data: { par1:VAR_A, par2:VAR_B, par3:VAR_C} });

其他时候是这样的:

$.ajax({  url: TheURL, data: { par4:VAR_D, par5:VAR_E} });

其他时候是这样的:

$.ajax({  url: TheURL, data: { par6:VAR_F} });

等等

谢谢,

大卫

将参数放在一个变量中。

var params = { par1:VAR_A, par2:VAR_B, par3:VAR_C};
// or
var params = { par4:VAR_D, par5:VAR_E};
// or
var params = { par6:VAR_F};

$.ajax({  url: TheURL, data: params });

您可以将 AJAX 调用放在一个函数中,然后使用适当的参数调用它:

function do_ajax(params) {
  $.ajax({  url: TheURL, data: params });
}
do_ajax({ par6:VAR_F});
// or
do_ajax({ par4:VAR_D, par5:VAR_E});