求传参的解决方法!
<input placeholder="搜索" id="toSearch" name="tosearch">
<ul class="bg-grey search-hide">
<li onclick="goSearch(S)">学生</li>
<li onclick="goSearch(A)">老师</li>
<li onclick="goSearch(M)">教授</li>
<li onclick="goSearch(C)">专家</li>
</ul>
JS:
function goSearch(searched){
var searchText = byId("toSearch").value;
switch(searched){
case S:
v = ss;
break;
case A:
v = aa;
break;
case M:
v = mm;
break;
case C:
v = cc;
break;
}
要求:当输入框中输入后,点击对应的获取相应的搜索内容来。报错:ReferenceError: S is not defined
相关推荐
vue路由传参页面刷新参数丢失问题解决方案
最近项目中涉及到跨页面传参数和后台进行数据交互,看到需求之后第一反应就是用路由传参来解决;Vue中给我们提供了三种路由传参方式,下面我们一个一个的来看一下: 方法一:params传参: this.$router.push({ name:"admin", //这里的params是一个对象,id是属性名,item.id是值(可以从当前组件或者Vue实例上直接取) params:{id:item.id} }) //这个组件对应的路由配置 { //组件路径 path: '/admin', //组件别名 name: 'admin', //组件名
vue router 传参获取不到的解决方式
在当前路由中有一个toArticle方法可以跳转到article页面 methods:{ toArticle:function(index) { this.$router.push({path:'/article',params:this.blogList[index]}); } } 在article中接受不到params mounted(){ console.log(this.$route.params) //这里输出undifined } 导致这样的原因是因为params需要通过name来获取,这里就要明白query和params的区别了 que
在axios中使用params传参的时候传入数组的方法
如下: changeList为一个数组 此时请求的参数格式为下图 解决方案为 将数组json序列化 此时参数格式为 以上这篇在axios中使用params传参的时候传入数组的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。
jsp页面传参乱码的解决方法
jsp页面传参乱码的解决方法 jsp页面js: encodeURIComponent要使用两次encodeURIComponent(encodeURIComponent(userAccount)); java:String userAccount = java.net.URLDecoder.decode(userAccount,”UTF-8″);/*需要处理异常*/ 纯属个人备注,以便后期使用 您可能感兴趣的文章:javascript通过url向jsp页面传递中文参数导致乱码解决方案jsp地址栏传中文显示乱码解决方法分享
Java调用shell脚本解决传参和权限问题的方法
今天小编就为大家分享一篇关于Java调用shell脚本解决传参和权限问题的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧


