之前使用
var par = "/main.php?do=statistic_for_etickets&flag=ajax&dates="+dates+"&draw_way_id="+draw_way_id+"&time_type="+time_type+"&dao="+dao_flag;
//alert(par);
if(dao_flag==2){//导出
window.open(par);
return;
}
$.ajax({
type: "POST",
url: "",
data: par,
success: function(msg){
$('#result').html ( msg);
$('#result').show();
}
});
一直报错
后来换成
var par = "do=statistic_for_etickets&flag=ajax&dates="+dates+"&draw_way_id="+draw_way_id+"&time_type="+time_type+"&dao="+dao_flag;
//alert(par);
if(dao_flag==2){//导出
var new_par= "/main.php?do=statistic_for_etickets&flag=ajax&dates="+dates+"&draw_way_id="+draw_way_id+"&time_type="+time_type+"&dao="+dao_flag;
window.open(new_par);
return;
}
$.ajax({
type: "POST",
url: "main.php",
data: par,
success: function(msg){
$('#result').html ( msg);
$('#result').show();
}
});
问题解决了
分享到:
相关推荐
下面是一个完事的函数: 代码... jQuery.ajax( { url: “/ajax/OrderRedemption.aspx?vf=getlist”, type: “POST”, dataType: “json”, data:{amount:A}, success: function (json) { $(“#fittingProductList tr.ta
非常漂亮的jquery ajax对话提示框,已做成通用的js库和样式库;非常方便调用,可以操作成功,失败的时候调用,用户体验非常好。 漂亮的js jquery ajax对话提示框
那是因为response原因,一般请求浏览器是会处理服务器输出的response,例如生成png、文件下载等,然而ajax请求只是个“字符型”的请求,即请求的内容是以文本类型存放的。文件的下载是以二进制形式进行的,虽然可以...
比如.ajaxComplete()——请求完成时.ajaxError()——请求失败时.ajaxSend()——在Ajax请求发送时附加一个function去执行.ajaxStart()——请求开始时,.ajaxStop()——请求结束时.ajaxSuccess()——请求成功时.load()...
比如.ajaxComplete()——请求完成时.ajaxError()——请求失败时.ajaxSend()——在Ajax请求发送时附加一个function去执行.ajaxStart()——请求开始时,.ajaxStop()——请求结束时.ajaxSuccess()——请求成功时.load()...
JQuery实现ajax上传文件示例源码 源码描述: url用来指定后台处理的程序,fileElementId指的是文件选择框的ID,dataType用来指定返回的数据格式,支持xml、script、json和html。 返回的json的格式最简单:{error:'...
jQuery的ajax,当async为false时,同步操作失败。解决方案,jqueryasync 最近做项目遇到jQuery的ajax,当async为false时,同步操作失败的问题,上网搜索下,得到解决办法,这里就说下如何解决: 引发失败时代码: ...
jQuery中把ajax封装得非常好。但是日常开发中,我偶尔还是会遇到ajax报错。这里简单分析一下ajax报错 一般的jQuery用法如下,ajax通过post方式提交”汤姆和老鼠”这段数据到xxx.php文件中。成功后则打印返回的数据,...
HttpUrlConnection对象模拟POST带JSON字符串的AJAX请求失败! 我的目的是抓取响应结果字符串"301",但抓取的结果是一堆HTML代码,哪位大神看看哪有毛病?
load()方法是jQuery中最为简单和常用的Ajax方法,能载入远程HTML代码并插入到DOM中。它的语法结构为: load( url [, data][, callback] ) load()方法参数解释见下表: 参数名称 类 型 说 明 url String ...
jquery ajax是个很常用接口,而在请求时候,可能存在响应401的情况(身份认证过期或未登录),比较容易出现在混合应用上,如何进行身份认证,重发失败请求,还是值得注意的。 ajax请求有两种方式 1. 回调 最常写的...
但有时候这个问题会非常繁琐和麻烦,要么将这个‘Loading’显示在ajax请求之前,然后在ajax成功后隐藏它,或者将它写在jquery的ajax的全局事件jQuery.ajaxStart()和jQuery.ajaxStop()中来控制整个页面的ajax状态。...
获取后端数据后,进行前端的页面渲染,数据读到了,渲染却失败了...以上这篇解决jquery的ajax调取后端数据成功却渲染失败的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。
完美解决ie9 ajax 请求失败问题,解决ie9 跨域请求失败问题,欢迎下载,亲测有效。jquery.XDomainRequest.js
jqueryAjax默认配置外增加如下配置: mustCallback:强制回调(很多情况请求失败后直接在Ajax中提示后端返回的错误信息就结束了,不会进入回调函数,但很难避免失败也需要处理逻辑的情况,所以增加了此项配置,...
简单上传jquery ajax上传脚本示例用法$('form').simpleUpload( function(){ //成功函数 }, function(){ //失败函数 } );
jQuery不是有ajaxSuccess ajaxError这些对象吗,在请求完成或者请求失败后重新请求不就好了。 但是后来他告诉我说没有用 jQuery,自己手工写的XMLhttprequest 。他告诉我说,开始是用jquery写的,而且在测试过程中也...