2017-01-10 2 views
0

отправки параметров в контроллер через JQuery это гиперссылкаотправки параметров в контроллер из JQuery через URL

var productsApiUrl = CTX_PATH + "/productProgramsDataTable" 

и я хочу, чтобы отправить дополнительные параметры наряду с этим URL, но эти параметры не являются частью этой ссылке.

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

Это два параметра, которые я хочу отправить вместе с URL-адресом контроллеру.

я посылаю так:

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

это правильный путь ???

ждет ваших предложений ... Большое спасибо ...

+0

Вы слышали о чем-то, называемом 'querystring'? – Manjuboyz

ответ

0

Используйте этот

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

Затем каждый раз, когда вы хотите отправить больше параметров, вы добавляете param5 = valParam5 & param6 = valParam6 & param7 = valPama7 ..etc –

0

Вы можете передать параметры через строку запроса в URL. Запустите строку запроса с вопросительным знаком «?». Каждый параметр может быть задан с помощью пары значений ключа. например: name = xyx Каждая пара значений ключа может быть разделена на «&». например: имя = хуг & возраст = 27

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

Убедитесь, что веб-сервер/апи принимает и способен разобрать строку запроса для возврата результатов.

Смежные вопросы