Tag: ajax

上传前预览Excel或CVS数据(AJAX可能?)

我正在创build一个php的web应用程序,我希望用户能够上传一个excel(xls或xlsx)文件或csv,然后select哪些列保存哪些数据(如“selectsku列”,select价格列等) 。 我想让用户预览他们正在上传的电子表格的第一行,以确认他们已经为每个项目select了正确的列,然后他们上传电子表格(这将读取和写入文件中的所有信息到MySQL表。 这可能与AJAX或其他东西?

使用jQuery使用AJAX发送Excel数据

我有以下function,从数据库中提取数据。 ajax调用工作正常。 如何将我的成功function中的制表符分隔的数据发送给用户? 将竞争types设置为“application / vnd.ms-excel”不起作用。 成功警报显示格式正确的数据。 function SendToExcel() { $.ajax({ type: "GET", url: "/Search.aspx", contentType: "application/vnd.ms-excel", dataType: "text", data: "{id: '" + "asdf" + "'}", success: function(data) { alert(data); }, error: function (jqXHR, textStatus, errorThrown) { alert(jqXHR.responseText); }}); } 我不想在浏览器中显示数据 – 我想把它发送到Excel。 编辑:我find了一个方法来做我想要的。 我没有将用户redirect到一个能够提示他们保存/打开Excel文件的新页面,而是在隐藏的iframe中打开了页面。 这样,用户点击一个button,并提示他们保存/打开一个Excel文件。 没有页面redirect。 它是Ajax吗? 不,但它解决了我真正的问题。 这是我打电话button点击的function: function SendToExcel() { var dataString […]