如何为XHR POST参数设置动态URL
how to set a dynamic URL to the XHR POST parameter?
注意:请注意,这个问题可能很傻,因为我刚刚开始客户端开发。我需要向通过JSONP检索到的动态链接发出XHR POST请求。然而,由于某些原因,它不起作用。基本上POST url"youtube_url_upload"变为未定义
xhr.open("POST",youtube_url_upload);以下是代码片段:
var get_youtube_service_url="http://video.example.com/youtubeupload?jsoncallback=?";$.ajax({类型:"GET",url:get_youtube_service_url,dataType:"jsonp",缓存:false,成功:函数(数据){//获取youtube//var y_url=data.url;var token=data.token;var youtube_url_upload=data.url+"?nextturl="+encodeURIComponent("http://selling.example.com/youtube.html");calltoken(token);上传文件(youtube_url_upload);}});var字节上传=0;var字节总数=0;。。。。。。
函数上传文件(youtube_url_upload){var xhr=新的XMLHttpRequest(youtube_url_upload);xhr.upload.addEventListener("progress",uploadProgress,false);xhr.addEventListener("load",uploadComplete,false);xhr.addEventListener("error",uploadFailed,false);xhr.addEventListener("中止",uploadCanceled,false);xhr.open("POST",youtube_url_upload);xhr.send(fd);intervalTimer=setInterval(updateTransferSpeed,500);}。。。。。
成功回调将a字符串作为"数据",而不是对象
它可能是json,所以使用
$.parseJSON ( data )
相关文章:
- 在有角度的ui网格中设置动态列的问题
- 使用getElementById设置动态ID的输入字段的样式
- 动态设置动态创建的元素的宽度
- 在 angularjs 的 ga 命令中设置动态参数
- 如何在高图表中设置动态数据
- 想要在flowFactoryProvider配置中设置动态文件夹名称,将其传递到upload.php文件,以将上传的文件
- 如何为 angular js 设置动态网址
- 使用 KNOCKOUTJS 设置动态可观察量
- 如何使用 Javascript 精确设置动态样式转换
- 用 JS 更改.css?使用变量设置动态.css属性
- 如何使用 getElementById 和 c# 变量设置动态 id
- 在 jquery 中设置动态回退,每个都包含 JSON 数据
- 使用具有金钱掩码的字段设置动态最大值
- 设置“动态输入”字段的角度方式
- 如何为XHR POST参数设置动态URL
- 如何使用forEach在JavaScript和jQuery中设置动态变量
- 在EpicEditor上设置动态值
- 如何在聚合物中设置动态元标记和开放图标记
- 按序列名称设置动态图的初始列可见性
- 我可以/应该根据下拉菜单栏的项目数量为其设置动态高度