我尝试使用dojo jsonrest填充dijit.form.form.select框,我使用以下代码:
var stateStore = new JsonRest({target: "ip-address/activiti-rest/service/repository/process-definitions?startableByUser=kermit", headers: {"Authorization": "Basic a2VybWl0Omtlcm1pdA=="}});
问题是,目标-URL使用&name=*
扩展因此,服务器看到以下请求:ipaddress/activiti-rest/service/repository/process-definitions?startableByUser=kermit&name=*
我无法弄清楚&name=*
的来源。
我读了这篇文章:http://dojo-toolkit.33424.n3.nabble.com/dojox-data-jsonreststore-appends-quot-title-title-quot-title-to-to-my-to-my-target-url-why-why-tddd2012228。HTML并没有成功的情况下使用Allothotrailingslash-Attribute。
我的问题是如何避免更改目标URL。我们必须避免&name=*
在URL的末尾附着。
感谢ABD最好的问候
这是我的错,因为我使用dijit/form/filteringSelect而不是dijit/form/select。FilterSelect允许您输入字母。这些信件被附加到URL上。