在我的Ajax响应中,有两个变量:js、html。
标记脚本中的js变量内容Javascript ://代码和 HTML 内容HTML模板。如何从成功的响应Ajax中执行html模板的js代码?
我试过这个解决方案:
$('head').append(response.js); // not works
完整的Ajax请求:
getFormShare: function(type){
var posting = $.post('/share/getFormShare', { type : type } );
posting.do
有两个文件: 1)app.js和2) browser.html。app.js只是在一个node-js本地存储中存储一个值,而browser.html应该会提醒这一点。但是browser.html会提示“空”。我的JavaScript代码:
var LocalStorage = require('node-localstorage').LocalStorage;
localStorage = new LocalStorage('./scratch');
var a="salam";
global.a=a;
localStor
使用Javascript,我可以使用模块(即import和export语句),在不同的文件中细分代码,并在浏览器中运行这些代码。
让我们以由3个文件组成的最简单的示例为例:my-function-js.js,main-‘s和page-js.html
my-function-js.js
export function myFunctionJs() {
console.log("here I am, a pure Javascript function");
}
main-js.js
import { myFunctionJs } from "./my-function
我有一个这样的目录结构:
server
code
app.js
web
html
index.html
css
index.css
scripts
index.js
我的app.js代码试图为html文件index.html提供服务,但显示了错误,代码如下:
app.get('/web',function(req,res)
{
res