nat*_*684 0 javascript ajax json expressionengine cordova
有谁知道为什么这里的ajax声明不接受' - '符号.我在过去遇到过麻烦,不得不在我的网站后端改变很多东西来发送"_"代替而且它有效.有没有办法让ajax脚本接受' - 'sympbol?
$("#events").append("<img src='"+data[i].event-image+"'></a>");
Run Code Online (Sandbox Code Playgroud)
此代码是ajax调用的一部分,用于获取我的网站发送的一些JSON数据."event-image"是我的字段的名称.consol抛出一个错误,说无法找到"图像".因此破折号使代码忽略第一部分"事件 - ".关于如何纠正这个问题的任何想法,除了将我网站上的字段更改为"_".让我知道,谢谢!
-用于减法.你可以这样做:
data[i]["event-image"]
Run Code Online (Sandbox Code Playgroud)
variable.property相当于variable["property"]在javascript中.