2 henryking56 henryking56 于 2013.09.24 15:02 提问

Ajax 无法传递参数,请大家看看这几行的代码哪里出问题了?

以下代码提交不会出错,但是服务器无法接收传递的参数 userid 及 usercode,也就是 response.asp 可以正常运行,只是 response("userid") 与 response("usercode") 都是 NULL。请问哪里出错了?

function NewProgram() {
$.ajax({
url: 'response.asp',
type: 'post',
async: false,
dataType: 'text',
timeout: 5000,
data: "{'userid':11,'usercode':12}",
error: function() {
alert('连线中断,请刷新页面重新连接');
},
success: function(data) { //正常返回时执行的方法
userno = users.length;
}
});
}

1个回答

KEYUAN358
KEYUAN358   2013.09.24 15:59

不去指定 dataType属性,
把data参数改个写法试试: "userid=1&usercode=12"
http://www.kxikx.com/index.jsp

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
ajax 电子书
ajax开发可以深入看看这本书
请帮忙看看这Delphi代码是哪里出错了!!!!
代码如下:program gzglxt; uses  Forms,  main in main.pas {Main_Form},  login in login.pas {Login_Form},  usergl in usergl.pas {usergl_Form},  password in password.pas {password_Form},  yggl in ygg
写给大家看的设计书 The Non-Designers Design Book 英文原版
写给大家看的设计书 The Non-Designers Design Book 平面设计 英文原版 第二部分
史上最全开发者工具详解,在开发者工具里如何判断一个请求是ajax请求
1 如何判断一个请求是ajax请求?在network面板里,点击XHR,则过滤出所有ajax请求 2 开发者工具详解专栏: http://www.cnblogs.com/charliechu/tag/%E5%BC%80%E5%8F%91%E8%80%85%E5%B7%A5%E5%85%B7/
定位到代码哪里出问题
1.jps可以理解成Java进程的ps,也就是罗列出所有的正在运行的Java进程(这里不截图了); 2.jstat 一个极强的一个VM监控工具;jstat -gcutil pid 可以查看对应该id进程的gc所有状况,如下图: 下面解释一下各个字母表示的意思: s0:如果了解JVM的童鞋,很清楚s0就是Java堆内存里的新生代的
session过期 ajax访问不能返回登录页面问题
$(function(){         //处理AJAX的session过期问题           $.ajaxSetup({                contentType:"application/x-www-form-urlencoded;charset=utf-8",                cache:false ,                comple
《写给大家看的C++书》笔记
1、cin对象在读入一个字符时将忽略空格,所以敲入Y与只敲入Y的效果是一样的。如果你想读入任意一个字符,包括各种空白字符在内,请使用cin对象的get()函数: char myChar; std::cin.get(myChar);
java桌球游戏
大家可以看看这例子
当你扛不住的时候,不妨静下心来看看这3句话
1、能力是逼出来的,每个人都是有潜能2012年时,我从事网站开发,因工作需要,领导让我做一个安卓项目,由于有一定的基础,最后顺利完成了。后来客户也需要iOS版本的,由于我有移动开发的基础,领导也让我做,花了一周学习Object-C基本语法,后装了个黑苹果就开始摸索了,最后成功...
学会看nodeJS报错
今天将电脑升级了,从win7到win10。 原本兴高采烈的,但是被nodeJs耍了一把。 当我想要通过nodeJs中的npm安装一些东西的时候,一直报错。 这可把我给吓坏了,以为是win10跟nodeJs不兼容,心想装系统装了那么久,又碰到坑了。 因为第一句的npm ERR!就是说windows的版本。 连忙百度,各种折腾,慢慢的发现网上各个报错的哥们,npm ERR的那