struts2下ajax如何向action传参数
struts2框架下,如何用ajax向xxAction传参数,我在做购物车,想把产品的id通过ajax传给action处理,想请问一下怎么写?能否用$.post(url,data,function(){}),如果可以格式是怎么样的?或者用其他方法?
谢谢了!
帮顶~
这个是我根据Ext.Ajax写的一个,里面内容都差不多,我加了一点点的注释,希望对你有帮助
JScript code:
//创建一个ajax访问对象
function Ajax(){
this.url = "";//要请求的网页地址
this.method = "";//要请求的类型
this.xRequest = null;//声明一个XMLHttpRequest浏览器内置请求对象
this.success = null;//请求成功要处理的函数
this.failure = null;//请求失败要处理的函数
this.params = null;//请求时要传递的参数
//创建请求对象
this.CreateXmlHttpRequest = function(){
try{
//创建旧版本的IE请求对象
this.xRequest = new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
try{
if(window.XmlHttpRequest){
//创建新版本IE请求对象
this.xRequest = new XMLHttpRequest();
}else if(typeof ActiveXOject != "undefined"){
//创建com组建
this.xRequest = new ActiveXObject("Microsoft.XMLHTTP");
相关问答:
<%Response.ContentType="text/xml"
response.write "<这里输入字母就正常/>"
response.write "<999/>" 数字则显示 样式表无法查看 XML 输入
%>
另外
......
想实现这样的功能:点击页面上的按钮,执行后台函数,通过ajax技术实现无刷新。在网上找到的例子,执行后页面出来了,点击按钮就死了,不动了,在调试状态下运行的话倒是可以出来结果,但是提示脚本错误:408行 ......
<script language="javascript">
var XMLHttpReq;
var cont=true;
//创建XMLHttpRequest对象
function createXMLHttpRequest ......
<XML>
<FLAG>1</FLAG>
<REASON></REASON>
<ADVERT><ADID>64</ADID><ADNAME>英皇娱乐四</ADNAME><ADCONTENT>内容一</ADCONTENT><ADT ......