一。<a>标签mysql
在a标签中传值,动态传递href,能够用jquery动态添加jquery
var t = encodeURI($("#titleName").val());sql
$("#subHref").attr("href","/admin/questionTestPaper/list?checked=" + $("#checked").text() +"&titleName=" + t );code
这样在a标签上添加onclick事件就能够实现添加,其中通常会用到隐藏域,就是事件
<input type = "hidden" id = "xxx"/>get
主要能够实现对于点击事件的添加,添加到隐藏域中,随着href来提交上来。。。input
那么it
问题来了:io
二,乱码后台
众所周知。a标签的提交方式是Get,而后,若是有中文,传递到后台必定是乱码的,这里,咱们就要对传到后台的中文进行encodeURI,
var t = encodeURI($("#titleName").val());
没错,就是这样。而后在后台接受的时候
String title = new String(titleName.getBytes("ISO-8859-1"),"UTF-8");
这样就ok,大功告成,今天就写到这里,关于mysql的乱码问题太恶心。。我都懒得找。网上什么改ini文件的。alter database utf8的什么的。。
反正很麻烦。建议,重启,而后。。。就能够ok了。。