【发布时间】:2012-06-18 07:05:00
【问题描述】:
所以我使用的是 playframework 2.0,并且我在服务器上使用以下代码成功地流式传输音频:
public static Result recording() {
File wavFile = new File("C:\\test.wav");
return ok(wavFile);
}
这很好用。
我遇到的问题是它更改为新页面。我希望它改为打开一个小对话框,或者创建一个新的周围 div。 所以我想我必须创建一个 ajax 请求,我可以创建一个新的 div 但我不确定如何处理成功的数据对象。任何例子都会很有帮助,我找不到任何例子:
$('#sound').click( function(evt) {
$.ajax({
type: 'POST',
url: jQuery("#sound").attr("href"),
data: jQuery("#sound").serialize(),
dataType: "json",
success: function(data) {
//What do i need to do here
alert('Call history download');
},
error: function(data) {
setError('Call history download failed');
}
});
return false;
});
【问题讨论】:
标签: javascript jquery html playframework playframework-2.0