道场JsonRest追加&名称= *的目标网址(Dojo JsonRest appends &nam

2019-10-30 04:19发布

我尝试使用Dojo JsonRest填充dijit.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-quot-to-my-target-url-why-td2012228.html和使用在allowNoTrailingSlash属性没有成功。

我的问题是如何避免目标URL被改变。 我们必须避免&name=*被附着在URL的结尾。

感谢阿卜杜勒问候

Answer 1:

代替的dijit /表格/选择是我的错,因为我用的dijit /表格/ FilteringSelect来。 FilteringSelect来让你在字母键入。 这些信件被添加到URL。



文章来源: Dojo JsonRest appends &name=* to target URL