1

这是我的 jquery 代码,它将数据发送到 php 文件 -

jQuery("#btn_upload").click(function(){
    var exceldata = jQuery("#form_imput_field").serialize();
    var url = "phpfilepath/get-data-from-excel/exceldata/" + exceldata;
    if( exceldata != "" )
    {
        jQuery.ajax({
            url: url,
            type: 'post',
            success: function(data)
            {
                alert(data);
            }
        })
    }
    else
    {
        alert("I am in else");
    }
});

我的 PHP 方法 -

public function get-data-from-excel()
{
    //Get All Parameter data
    $params = $this->_getAllParams();
    echo "<pre>";print_r($params);die;
}

如何从中读取 Excel 数据?要创建我以前使用的 Excel,PHP EXCEL但可以让它在读取中使用,因为我不知道如何从该流中拆分数据。

当前警报输出 -MAX_FILE_SIZE=134217728

4

1 回答 1

0

如果您尝试<input type="file"/>使用 JQuery 和 AJAX 坏消息提交标签,则不能仅使用 JQuery 来完成。您需要使用插件来归档它。例如iframe-post-form

一旦您的服务器中有 excel 文件(例如存储在某个临时目录中),您应该能够使用 PHPExcel.php 读取它

于 2013-03-05T11:45:19.270 回答