我正在尝试在 JavaScript 中嵌入 Ruby 代码的输出:
var stuff= "<% Representative.get('http://0.0.0.0:4568/') %>";
嵌入部分自行工作,显示如下结果:
{ "name":"John Johnson", "street":"Oslo West 555", "age":33, "phone":"555 1234567"}
上面的行是 EXACT PAGE SOURCE;它虽然在本地运行,所以我无法向您显示该页面。
在变量中时,我尝试将其发送到我的应用程序:
document.getElementById("X_Axis").value=stuff.name;
通过输入:
<input type="text" id="X_Axis" />
undefined
我每次都得到一个值。
我尝试在 JavaScript 中对值进行硬编码,它工作得很好,当嵌入式 Ruby 被放入 JavaScript 变量时,它总是给我这个undefined
值。