JQuery的Post传参数为什么收不到呢?

问题描述

[code=JScript]$.post("sealmaker.DrawArea",{action:redraw,shape:shape,color:sealcolor,text:text,style:textstyle,size:textsize}function(result){alert(result);});我是想把上面的几个参数传递到DrawArea类中的redraw方法中,但始终传不成功呢? 问题补充:huoyj 写道

解决方案

引用 text : text, 把text,里的逗号去掉,类似{action:redraw,shape:shape,color:sealcolor,text:text,style:textstyle,size:textsize}这种表示的最后一个后面是不需要加逗号的。你再试试。
解决方案二:
引用 text : text, 这个后面逗号去掉
解决方案三:
jQuery.post(url,[data],[callback]) ;post方法是这样子的,第一个参数是你的url,跟你form里的action类似的,比如你的xxx.do的请求路径或jsp页面的地址,。另外你也可以按照如下方式用:$.ajax({ type: "POST", url: "some.php", data: {action:redraw,shape:shape,color:sealcolor,text:text,style:textstyle,size:textsize}, success: function(msg){ alert( "Data Saved: " + msg );});
解决方案四:
后台 String shape= request.getParameter("shape"); 这样获取数据、
解决方案五:
$.post("sealmaker.DrawArea",{data:"shape="+shape+"&color="+sealcolor+"&text="+text+"&style="+textstyle+"&size="+textsize});
解决方案六:
可以使用: $.post("demo_ajax_gethint.asp",{suggest:txt},function(result){ $("span").html(result); });或$.ajax({ type: 'POST', url: url, data: data, success: success, dataType: dataType});
解决方案七:
data:your data;
解决方案八:
你这用在哪里的,写的好奇怪,你看下jquery的api文档

时间: 2024-08-01 20:17:15

JQuery的Post传参数为什么收不到呢?的相关文章

jQuery异步上传文件插件ajaxFileUpload详细介绍

这篇文章主要介绍了jQuery异步上传文件插件ajaxFileUpload详细介绍,本文首先讲解了ajaxFileUpload的参数.错误提示等知识,然后给出了简单使用实例和ASP.NET MVC模式下的使用实例,需要的朋友可以参考下     一.ajaxFileUpload是一个异步上传文件的jQuery插件. 传一个不知道什么版本的上来,以后不用到处找了. 语法:$.ajaxFileUpload([options]) options参数说明: 1.url 上传处理程序地址. 2,fileEl

jQuery异步上传文件插件ajaxFileUpload详细介绍_jquery

一.ajaxFileUpload是一个异步上传文件的jQuery插件. 传一个不知道什么版本的上来,以后不用到处找了. 语法:$.ajaxFileUpload([options]) options参数说明: 1.url   上传处理程序地址. 2,fileElementId   需要上传的文件域的ID,即<input type="file">的ID. 3,secureuri 是否启用安全提交,默认为false. 4,dataType 服务器返回的数据类型.可以为xml,sc

ajax-关于Ajax传参数到Action问题,获取不到参数,

问题描述 关于Ajax传参数到Action问题,获取不到参数, $("#Sea").click(function(){ var Search = $("#Search").val(); alert(Search); $.ajax({ type: "get", url: "@SiteConfig.ProductSite/ProductList.aspx", jsonpCallback: "__ProductLists_

server-求 如何在Socket长连接中传参数

问题描述 求 如何在Socket长连接中传参数 package cn.qmhd.socket; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.Reader; import java.io.Writer; import java.net.ServerSocket; import java.net.Socket; impor

Jquery中$.ajax()方法参数详解_AJAX相关

俗说好记性不如个烂笔头,下面是jquery中的ajax方法参数详解,这里整理了一些供大家参考.  1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址. 2.type: 要求为String类型的参数,请求方式(post或get)默认为get.注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持. 3.timeout: 要求为Number类型的参数,设置请求超时时间(毫秒).此设置将覆盖$.ajaxSetup()方法的全局设置. 4.async

js的form表单提交url传参数(包含+等特殊字符)的两种解决方法_javascript技巧

方法一:(伪装form表单提交) linkredwin = function(A,B,C,D,E,F,G){ var formredwin = document.createElement("form"); formredwin.method = 'POST'; document.body.appendChild(formredwin); formredwin.action = "http://www.A.com/A.wiki?A=" +encodeURI(A) +

Jquery uploadify上传插件使用详解_jquery

Uploadify是JQuery的一个上传插件,实现的效果非常不错,带进度显示.不过官方提供的实例时php版本的,本文将详细介绍Uploadify在Aspnet中的使用,您也可以点击下面的链接进行演示或下载. 首先按下面的步骤来实现一个简单的上传功能. 1 创建Web项目,命名为JQueryUploadDemo,从官网上下载最新的版本解压后添加到项目中. 2 在项目中添加UploadHandler.ashx文件用来处理文件的上传. 3 在项目中添加UploadFile文件夹,用来存放上传的文件.

uploadify多文件上传参数设置技巧_jquery

比起swfupload,uploadify插件配置使用都更简单,只是刚加载的时候稍微慢了一秒左右. 废话不多说了,直接给大家贴代码了. <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8″ /> <title>php jquery

jQuery文件上传控件 Uploadify 详解_jquery

基于jquery的文件上传控件,支持ajax无刷新上传,多个文件同时上传,上传进行进度显示,删除已上传文件. 要求使用jquery1.4或以上版本,flash player 9.0.24以上. 有两个版本,一个用flash,一个是html5.html5的需要付费~所以这里只说flash版本的用法. 官网:http://www.uploadify.com/ 控件截图: 用法: 首先引用下面的文件 <link rel="stylesheet" type="text/css&