jquery post方式传递多个参数值后台以数组的方式进行接收


Posted in Javascript onJanuary 11, 2013

在用jquery的post方式传递多个值时,在后台页面可以用数组形式接收

如下所示

<script type="text/javascript"> 
$(function () { 
timestamp = 0; 
$("#chatform").submit(function () { 
var message = $("#msg").val(); 
var name = $("#author").val(); 
var action = "postmsg"; 
var time = timestamp; 
$.post( 
"backend.aspx", { 
arr: message+","+name+","+action+","+time }, function (xml) { 
//清空消息文本框中的内容 
$("#msg").val(""); 
//调用解析xml的函数 
addMessages(xml); 
}); 
return false; 
}) 
}) 
</script>

以$.post方式不支持以数组的形式传递参数,所以在以上的jquery代码中把它作为字符串进行传递,在后台的aspx页面可以在接收后以数组的形式拆分,代码如下
string arr = Request["arr"].ToString(); 
string[] myarr = arr.Split(','); 
string message = myarr[0]; 
string name = myarr[1]; 
string action = myarr[2]; 
string time = myarr[3];

这样就能得到相应的值了。
Javascript 相关文章推荐
基于jQuery的计算文本框字数的代码
Jun 06 Javascript
jquery $(&quot;#variable&quot;) 循环改变variable的值示例
Feb 23 Javascript
Mac OS X 系统下安装和部署Egret引擎开发环境
Sep 03 Javascript
基于javascript实现全国省市二级联动下拉选择菜单
Jan 28 Javascript
JS正则RegExp.test()使用注意事项(不具有重复性)
Dec 28 Javascript
纯js模仿windows系统日历
Feb 04 Javascript
Jquery鼠标放上去显示全名的实现方法
Feb 06 Javascript
JavaScript实现form表单的多文件上传
Mar 27 Javascript
微信小程序实现打开内置地图功能【附源码下载】
Dec 07 Javascript
Vue header组件开发详解
Jan 26 Javascript
Vue2.0点击切换类名改变样式的方法
Aug 22 Javascript
layer.open 子页面弹出层向父页面传输数据的例子
Sep 26 Javascript
实用的JS正则表达式(手机号码/IP正则/邮编正则/电话等)
Jan 11 #Javascript
解决Extjs 4 Panel作为Window组件的子组件时出现双重边框问题
Jan 11 #Javascript
解决ExtJS在chrome或火狐中正常显示在ie中不显示的浏览器兼容问题
Jan 11 #Javascript
javascript当中的代码嗅探扩展原生对象和原型(prototype)
Jan 11 #Javascript
关于JavaScript的面向对象和继承有利新手学习
Jan 11 #Javascript
不用构造函数(Constructor)new关键字也能实现JavaScript的面向对象
Jan 11 #Javascript
javascript使用中为什么10..toString()正常而10.toString()出错呢
Jan 11 #Javascript
You might like
php 记录进行累加并显示总时长为秒的结果
2011/11/04 PHP
php中防止恶意刷新页面的代码小结
2012/10/31 PHP
PHP中的按位与和按位或操作示例
2014/01/27 PHP
php表单提交实例讲解
2015/11/12 PHP
PHP实现批量删除(封装)
2017/04/28 PHP
Laravel使用Queue队列的技巧汇总
2019/09/02 PHP
代码精简的可以实现元素圆角的js函数
2007/07/21 Javascript
JS打开新窗口的2种方式
2013/04/18 Javascript
基于jquery扩展漂亮的下拉框可以二次修改
2013/11/19 Javascript
用js提交表单解决一个页面有多个提交按钮的问题
2014/09/01 Javascript
Bootstrap中文本框的宽度变窄并且加入一副验证码图片的实现方法
2016/06/23 Javascript
简单实现js悬浮导航效果
2017/02/05 Javascript
javascript 动态生成css代码的两种方法
2017/03/17 Javascript
Bootstrap超大屏幕的实现代码
2017/03/22 Javascript
BackBone及其实例探究_动力节点Java学院整理
2017/07/14 Javascript
详解redux异步操作实践
2018/08/15 Javascript
使用 vue 实例更好的监听事件及vue实例的方法
2019/04/22 Javascript
[14:25]教你分分钟做大人:主宰(HEROS)
2014/12/08 DOTA
python实现的二叉树算法和kmp算法实例
2014/04/25 Python
在Python中封装GObject模块进行图形化程序编程的教程
2015/04/14 Python
Python 文件处理注意事项总结
2017/04/10 Python
python+matplotlib实现鼠标移动三角形高亮及索引显示
2018/01/15 Python
在Python 的线程中运行协程的方法
2020/02/24 Python
Python requests HTTP验证登录实现流程
2020/11/05 Python
Html5 Canvas动画基础碰撞检测的实现
2018/12/06 HTML / CSS
JSP&Servlet技术面试题
2015/05/21 面试题
建筑施工实习自我鉴定
2013/09/19 职场文书
竞选班长的演讲稿
2014/04/24 职场文书
领导班子四风表现材料
2014/08/23 职场文书
民主评议党员登记表自我评价
2014/10/20 职场文书
2014年派出所工作总结
2014/11/21 职场文书
出纳年终工作总结2014
2014/12/05 职场文书
音乐会主持人开场白
2015/05/28 职场文书
《游戏公平》教学反思
2016/02/20 职场文书
2016年质量月活动总结报告
2016/04/05 职场文书
tensorflow+k-means聚类简单实现猫狗图像分类的方法
2021/04/28 Python