Ajax提交textarea文本域数据怎么传值
来源:互联网 发布:电脑软件怎么卸载 编辑:程序博客网 时间:2024/05/16 04:38
开始时,用$('.m1').html()得不到textarea节点的值,结果用$('.m1').val()就得到了。
原因是textarea属于form表单。
用AJAX提交到后台时,$.ajax({
url:"UserAssess",
type:"post",
data:{textareaContents:textareaContents},//第一个textareaContents值文本框的Id,用jquery方式的AJAX提交,这个Id必须要
dataType:"json",
success:function(data){}
按照上面的ajax提交,要是在后台获取这个textarea的值,即使文本时中文也不必要转型
不需要这样转码,String textareaContents= new String(request.getParameter("textareaContents").getBytes("iso8859-1"),"utf-8");
直接用String textareaContents = request.getParameter("textareaContents");就行了
TIP:返回json数据别忘了在后台指定返回类型response.setContentType("application/json;charset=utf-8");
但是如果用普通的表单提交中文或普通的href来传递中文,就需要按上面的转码了
纯属转载。
阅读全文
0 0
- Ajax提交textarea文本域数据怎么传值
- AJAX 提交textarea文本数据
- jQuery获取textarea文本域的值
- jquery 的ajax怎么提交所有表单数据
- ajax传值提交
- 表单控件(文本域textarea)
- textarea文本域自适应高度
- 文本域<textarea>有空格
- textarea文本域的注意事项
- 使用ckeditor在Ajax 序列化表单提交时不能获取 textarea 的值 解决方案
- textArea标签没有value属性,,,以及jquery如何获取textarea文本域的值
- 如何获取文本域(textarea) 的输入值
- 借鸡生蛋:ajax跨域提交数据
- angularjs ajax post跨域提交数据
- textarea提交的时候怎么去除首尾的空格
- bootstrap 多行文本框textarea 怎么提交form
- bootstrap 多行文本框textarea 怎么提交form
- Ajax提交数据
- 为什么列存储数据库读取速度会比传统的行数据库快?
- bzoj3676 回文串【回文树】
- java 学习自定义注解Annotation
- 51nod 1203 JZPLCM
- python调用百度翻译api(自己写的非官方demo)
- Ajax提交textarea文本域数据怎么传值
- Map练习
- 【Scikit-Learn 中文文档】集成方法
- c语言中关于const的使用
- 【Scikit-Learn 中文文档】多类和多标签算法
- 概率分布之间的距离度量以及python实现
- 求平均数
- Netty4.x中文教程系列(二) Hello World !
- 蓝桥杯 基础练习-特殊回文数-java