[英]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.