как объединить две строки и передать в URL в ajax вызов - PullRequest
1 голос
/ 28 апреля 2020

У меня есть одно сомнение, вот что я пробую

var widgetlink=(window.parent.location.orgin).toString(); //https://www.ajaxcall.com
$.ajax({
            url : widgetlink.concat("/ccm/service/com.ibm.team.workitem.common.internal.rest.IWorkItemRestService/workItemEditableProperties?includeArchived=false&newWorkItem=true&typeId=task&ignoreScriptBasedAttributeAdvisors=true&projectAreaItemId=")
                    + projectAreaContextId
                    + '&projectAreaConfigurationStateId='
                    + paConfigStateIdList,


            headers : {
                'Accept' : 'text/json',
                'Content-Type' : 'application/x-www-form-urlencoded; charset=utf-8'
            },

Здесь мое исключение состоит в том, что должен прийти полный URL, т.е. https://www.ajaxcall.com/ccm/service/com.ibm.team.workitem.common.internal.rest.IWorkItemRestService/workItemEditableProperties?includeArchived=false&newWorkItem=true&typeId=task&ignoreScriptBasedAttributeAdvisors=true&projectAreaItemId=_abcdfgr23 ..... . (остальное) Но проблема в том, что я не могу использовать метод concat, из-за которого строка WidgetLink не может соединиться с остальной частью. Так что кто-нибудь может мне помочь, чтобы узнать, где именно я делаю неправильно

...