使用jquery而不是html表单调用脚本

时间:2012-08-07 18:06:07

标签: php jquery html-form

我正在“更新”我的一些代码。我有一个生成.XLS文件的php脚本(excel-output-lc.php),我现在用HTML表单调用脚本,传递URL参数,如下所示:

excel-output-lc.php?sMonth=08&sYear=2012

我的excel-output-lc.php上的代码很简单,获取参数,查询数据库,使用fopen()并在文件中插入数据,之后创建默认浏览器页面上传“想要打开文件或想要保存“

现在我想使用Jquery调用这个相同的脚本:

<a href="#" class="ajax-link">Save to excel</a>

jQuery代码

$('.ajax-link').click(function() {
    var year = $('#year_select').val(); //get year from dropdown
    var month = $('#month_select').val(); ////get month from dropdown
    $.ajax({
        url: 'excel-output-lc.php?sMonth=' + month + '&sYear=' + year,
        data: "",
        dataType: 'json',
        success: function() {
            alert("Success");
        }
    });
});​

我收到302错误(重定向)不确定这是什么意思。 你的Jquery 302错误是因为我的代码?

0 个答案:

没有答案