设置一个 JavaScript URL

Setting up a javascript url

本文关键字:一个 JavaScript URL 设置      更新时间:2023-09-26

我只想在javascript中设置一个ajaxurl传递给我的控制器。

尝试设置 url 时,在以下尝试期间,其计算结果为 0:请注意,attrs.attachmentType 和 attrs.attachmentId 具有与之关联的值。

var hoser = attrs.attachmentType & attrs.attachmentId;
                                ajaxUrl = root + 'FileUpload/upload?' & 'Type=' & attrs.attachmentType & 'ID=' & attrs.attachmentId;

如果我只包含以下内容,则在 hoser 变量中可以看到一个正确的值。

var hoser = attrs.attachmentType;

我做错了什么,网址无法正确显示?

您使用的是&符号,而不是将它们添加到字符串中。通过使用这些符号,javascript 将语句的右侧解释为比较并输出它认为您想要的答案 - 在这种情况下,是 false 的布尔表示:0

&符号更改为字符串。这样:

 ajaxUrl = root + 'FileUpload/upload?' + '&' + 'Type=' + '&' + attrs.attachmentType + '&' + 'ID=' + '&' + attrs.attachmentId;