设置javascript网址

时间:2016-02-20 22:54:46

标签: javascript

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

尝试设置网址时,在以下尝试期间评估为 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;

如果网址无法正确显示,我该怎么办?

1 个答案:

答案 0 :(得分:2)

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

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

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