解决:在js中拼接html中,调用方法只能传递数字,不能传递字母或者中文
来源:互联网 发布:虎贲计算机二级软件 编辑:程序博客网 时间:2024/06/05 02:30
终于解决了js拼接html不能传字母的问题:
以下是我的js代码:
$.post("../Vote/vote/selectAllVote",function(data) {var arr = data.subject;var str = "";for ( var item in arr) {str += '<li><h4><a href="javascript:void(0)" onclick="viewVote("'+ data.subject[item].Vsid+ '")">'+ data.subject[item].Vstitle+ '</a></h4><div class="join"><a href="page/vote.jsp">我要参与</a></div><p class="info"><a href="page/view.jsp">'+ data.subject[item].Vstitle+ '</a>共有'+ data.subject[item].Vs_Type+ '个选项,已有 ${item.vstitle } 个网友参与了投票。</p></li>';}$(".list").append($(str));}, "json");
解决办法 为:
<a href="javascript:void(0)" onclick="viewVote("'+ data.subject[item].Vsid+ '")">
在方法前后加上" 表示引用"",的含义
希望对大家有帮助。
阅读全文
0 0
- 解决:在js中拼接html中,调用方法只能传递数字,不能传递字母或者中文
- js拼接html中调用onclick方法传递的参数问题
- 通过JS传递中文解决在Action中乱码问题
- 在js中生成table时向js中的函数传递中文参数时不能调用该函数
- 如何解决JavaScript中UUID作为方法参数在方法中无法传递而数字却正常传递的问题
- 如何解决JavaScript中UUID作为方法参数在方法中无法传递而数字却正常传递的问题
- 只能输入数字|只能输入数字或者小数|只能输入字母和汉字|只能输入数字和字母不能是中文
- 解决在JSP中传递中文参数的问题
- 在URL中传递中文的解决方式
- JS中验证文本框中文、数字、字母
- js 验证只能为中文、数字、字母
- js 验证只能为中文、数字、字母
- js拼接html多参数传递转义
- 从字符串中获取数字、字母、中文或者过滤数字、字母、中文
- 解决ruby中传递中文的问题
- js拼接字符串,a标签中传递汉字参数
- JavaScript跳转页面/Action并传递中文参数[解决js超链接传递过程中产生的中文乱码问题]
- html拼接在方法中添加参数
- C#中StringBuilder类的使用总结
- hdu 1009 FatMouse' Trade
- MyBatis取得新插入数据的ID
- word2Vec
- Maven初识(四)——运行第一个Servlet,依赖范围讲解
- 解决:在js中拼接html中,调用方法只能传递数字,不能传递字母或者中文
- 每日一题 No.50 任意二点间的最短路问题(Floyd-Warshall算法)
- 蓝桥格子刷油漆
- fopen、freopen、fdopen打开流
- 多源多目标统计信息融合-第三章 通用的数据建模
- 放大器:A类、B类、AB类、D类、G类、H类
- 会话控制系统session和Cookie
- 页面中验证码和文本框不对齐的情况
- 百度上传webuploader