asp接收不到jquery传的参数?

问题描述

html页面:var nowpage=1;$.ajax({ url: "http://localhost/code/listjs/admin/list.asp", data:"nowpage="+ nowpage, type: 'GET', dataType: 'json', success:function(data){ ...... } });list.asp:nowpage=CInt(request("nowpage"))response.write nowpage可是nowpage始终是0,这是什么原因啊? 问题补充:huoyj 写道

解决方案

var nowpage=1; $.ajax({ url: "http://localhost/code/listjs/admin/list.asp", data:{nowpage:nowpage}, type: 'GET', dataType: 'json', success:function(data){ ...... } }); list.asp: nowpage=CInt(request("nowpage")) response.write nowpage 请使用这种方式:ajax中,要么你用http://localhost/code/listjs/admin/list.asp?nowpage=1 方式要么你用data数据,但是要用json格式的数据 data: {key:value}形式 引用data:"nowpage="+ nowpage, 这是不对的
解决方案二:
引用没有调用成功 没有调用成功是指asp页面没有执行?还是已经执行了但是返回不对?引用 dataType: 'json', dataType指的是你返回值的数据的类型,不是指你传的参数的类型吧你先把dataType改成html试试另外你jquery的js有加载到html页面了嚒?
解决方案三:
试试这么来获取request参数:Request.QueryString("nowpage")因为使用get方式,本身就应该是查询参数
解决方案四:
你的asp页面调用成功了嚒?或者先不要用CInt 先获取nowpage,request("nowpage") 输出试试
解决方案五:
引用html页面: var nowpage=1; 你代码里面分号是这样的嘛,中文的分号$.ajax({ url: "http://localhost/code/listjs/admin/list.asp", data:"nowpage="+ nowpage, type: 'GET', dataType: 'json', success:function(data){ ...... } });

时间: 2024-08-24 08:43:55

asp接收不到jquery传的参数?的相关文章

ASP.NET jquery ajax传递参数的实例_javascript技巧

第一种:GET传递 前台 ajax   GET 传递 :即在请求的地址后面加上参数,URL地址长度有显示,安全性低 后台接收:Request.QueryString["参数名字"]! 例如: function LoadBar(id) { var project = id; var month = $("#txtMonth").val(); $.ajax({ type: "GET", async: false, url: 'GetProjectSc

添加问题成功 asp.net mvc 怎么实现跨 controller 传 复杂参数?

问题描述 先来描述一下我的问题吧,asp.netmvc在一个控制器的action中,有一个list集合,要传到另一个controller的action中,我知道的:1如果是同一个controller可以用this.(action名)来调用.因为是不同的controller所以不行.2还可以用RedirectToAction输入控制器名,action名,然后是要传的参数,这样做,服务器会发一个302到浏览器,然后浏览器通过get请求,将这个参数传到指定的url.但是这里就需要把参数拼接成json,

asp.net中mvc使用ajax提交参数的匹配问题解决探讨

本文为大家介绍下使用javaScript解决asp.net中mvc使用ajax提交参数的匹配问题,遇到类似情况的朋友可以参考下,希望对大家有所帮助   想到在asp.net的mvc中如果使用ajax向服务端传递参数时如果参数是一个类或者是个数组(或List集合)以及更复杂的对象时,服务端总是会发 生取不到值的情况,当然网上也有很多解决的例子,但都是在服务端想办法来解决的(比如将json转换为字符串,再在服务端反序列化为一个对象),为何不能 在客户端就把这个问题搞定. 其实问题没那么复杂,那是因为

asp.net中利用Jquery+Ajax+Json实现无刷新分页的实例代码

 本篇文章主要是对asp.net中利用Jquery+Ajax+Json实现无刷新分页的实例代码进行了介绍,需要的朋友可以过来参考下,需要对大家有所帮助  代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="AjaxJson.aspx.cs" Inherits="AjaxJson" %> <!DOCTYPE html PUBLIC &quo

jQuery支持动态参数将函数绑定到事件上的方法

这篇文章主要介绍了jQuery支持动态参数将函数绑定到事件上的方法,实例分析了两种支持动态参数的函数绑定技巧,需要的朋友可以参考下     本文实例讲述了jQuery支持动态参数将函数绑定到事件上的方法.分享给大家供大家参考.具体分析如下: 下面的js代码提供了两种方法用于绑定函数到事件,其中方法二可以传递动态参数,非常实用 ? 1 2 3 4 5 6 7 8 9 //方法一 $('#foo').click(function(event) { alert('User clicked on "fo

ASP 组件|无组件上传

ASP 组件|无组件上传 最后更新:2006-08-25 21:22 纯Javascript打造的ASP上传组件,支持多文件上传.进度条.数据库存放和文件系统存放 组件下载地址(为方便版本同步,未在此处上传附件): http://www.zope.org/Members/Rimifon/FyUpload.sct(右键下载) 相关说明:有组件上传方式请右键"FyUpload.sct"注册,然后可以使用: Server.CreateObject("Rimifon.Upload&q

服务器-我这样做asp.net异步文件上传进度条

问题描述 我这样做asp.net异步文件上传进度条 前台两个请求 1.上传文件的请求 2.获取上传进度的请求 1. $("#ufrm").ajaxSubmit({ url: "ReceivFile.ashx", type: "post", success: function (data) { ... 2. $.ajax({ type: "post", url: "Filepro.aspx", data: {

ajax上传时参数提交不更新等相关问题_基础知识

先前,我从网上下载了一个jQuery的Ajax上传插件,网页的左侧是上传分类,想要实现的一个功能是如此这样的:我本来是打算在服务端根据上传分类建立不同的文件夹来保存文件的,因此这个就需要传一个上传分类参数给后台.这些上传分类是从数据库读出,用repeater生成的.当点击其中一个分类时就给他设置一个样式,并且将这个分类的名字保存到一个变量uploadCatlog中.我可以取到分类并传给后台,但是很奇怪的是只有第一次是正确的,以后的每次参数都不更新.其实在上传插件的onComplete回调函数中也

详述ASP.Net中页面之间传参方法_实用技巧

ASP.NET提供了卓越的事件驱动编程模型,让开发者简化了应用程序的总体设计,但是这个也造成了它固有的一些问题,例如,使用传统的ASP里,我们可以通过使用POST方法很容易地实现页面间传递值,同样的事情,在使用事件驱动编程模型的ASP.NET就不是那么容易了,当然了,我们仍然有一些方法可以实现同样的功能. 本文将试着使用不同的可能的方法来解决这个问题,但可以预见是,本文将包含使用querystring,session变量以及server.Transfer方法来实现页面间的值传递. 使用Query