繁体   English   中英

设置一个JavaScript网址

[英]Setting up a javascript url

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

尝试设置url时,在以下尝试中它将评估为0 :请注意attrs.attachmentType和attrs.attachmentId具有与之关联的值。

var hoser = attrs.attachmentType & attrs.attachmentId;

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

如果仅包括以下内容,则可以在软管变量中看到适当的值。

var hoser = attrs.attachmentType;

在网址无法正确显示的地方我做错了什么?

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM