我尝试使用 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-Attribute 没有成功。
我的问题是如何避免目标网址被更改。我们必须避免&name=*
附加在 url 的末尾。
谢谢abd最好的问候