我如何从玉石客户端Java脚本调用函数

我在表单中有两个下拉列表。 一旦用户从第一个列表中select值,我想按照select和显示过滤第二个列表。 我使用onchange =“showSubCat();第一个select选项来获取选定的值,showSubCat()函数在客户端js文件中定义,我如何获得由jade模板中的showSubCat()函数返回的值,可以过滤填充第二个列表的数组。

var subcode = showSubCat(); 

给出错误。

有什么build议么? 谢谢。

       

网上收集的解决方案 "我如何从玉石客户端Java脚本调用函数"

玉新自己但据我可以告诉你有两个select:

1)在玉石本身创造function:

 -function sayHi(name){ - return "hello "+name -} p= sayHi('bill') 

我认为你的代码有点混乱。

2)更好的select是从模型中传递函数

 app.get('/', function(req, res){ res.render('home', { title: 'Home' , fs: { sayHi:function(name){ return "hello "+name }} }); }); 

然后在你的玉文件中你只是:

 p= fs.sayHi('bill')