从jquery通过url向控制器发送参数

时间:2017-01-10 06:23:16

标签: jquery spring

通过jquery向控制器发送参数 这是一个网址

var productsApiUrl = CTX_PATH + "/productProgramsDataTable"

我希望发送其他参数以及此网址,但这些参数不是此网址的一部分。

var productStatusType = $("#status_Type_for_products").val();
var productStatusForEachProduct = $("#status_Type_for_each_product").val();

这两个参数我想与url一起发送给控制器。

我这样发送:

var productsApiUrl = CTX_PATH + "/productProgramsDataTable" + productStatusType + "," + productStatusForEachProduct;

这是正确的方法???

等待你的建议...... 非常感谢你......

2 个答案:

答案 0 :(得分:0)

使用此

var productsApiUrl = CTX_PATH + "/productProgramsDataTable?productStatusType=" + productStatusType + "&productStatusForEachProduct=" + productStatusForEachProduct;

答案 1 :(得分:0)

您可以通过网址中的查询字符串传递参数。 使用问号"?"启动查询字符串。 可以使用键值对指定每个参数。例如:name = xyx 每个键值对可以用"&"分隔。例如:name = xyz& age = 27

var productsApiUrl = CTX_PATH + "/productProgramsDataTable/?productStatusType=active&productStatusForEachProduct=active";

确保webserver / api接受并能够解析查询字符串以返回结果。