我正在使用Wordpress开发一个网页.网页需要有一个与所有县组合的组合框.我有一个csv格式的数据集,对于所有这些县都有大约10k行.当用户在下拉列表中选择一个县时,我只想要在网页中显示所选择的县数据.这是我的要求.
在wordpress,我的网页我正在添加js文件
<script type="text/javascript" src="http://xxx/wp content/uploads/2014/05/countyList1.js"></script>
Run Code Online (Sandbox Code Playgroud)
并且网页下拉的代码是
<select name="county" id="county" onload="setCounties();" onchange="getSelectedCountyData();"></select>
Run Code Online (Sandbox Code Playgroud)
在countyList1.js文件中,我有setCounties()和getSelectedCountyData()函数.
到目前为止,我可以看到与县列表的下拉列表.我不知道如何阅读CSV文件并将选定的县过滤器应用于此列表.
我尝试了FileReader对象,我可以在网页上加载CSV内容,但我不希望用户选择CSV.我已经有了数据集.
我正在尝试使用此SO帖子中的这个jquery.csv-0.71库如何使用javascript从*.CSV文件读取数据?但我需要帮助.
这是在选择县时调用的代码
function getSelectedCountyData() {
cntrySel = document.getElementById('county');
//selCty = countyList[cntrySel.value];
handleFiles();
}
function handleFiles() {
$(document).ready(function () {
$.ajax({
type: "GET",
url: "D:\Docs\Desktop\csvfile.csv",
dataType: "csv",
success: function (data) { processData(data); }
});
});
}
function processData(allText) {
var allTextLines = allText.split(/\r\n|\n/);
var headers = allTextLines[0].split(',');
var lines = [];
for (var i = 1; i < allTextLines.length; i++) {
var data = …Run Code Online (Sandbox Code Playgroud) 我正在评估我将从事的新 Python 项目的测试框架、lint 和代码覆盖率选项。
我选择了 pytest 来满足测试需求。在阅读了大量资源后,我很困惑何时使用 Sonarcube、Sonarlint、pylint 和 coverage.py。
SonarLint 和 Pylint 是否具有可比性?我什么时候会使用 Sonarcube?
我需要能够在 Jenkins 构建中使用它。感谢您的帮助!
我正在使用 C# winform reportviewer 2010。
我使用 SetDisplayMode() 将查看报告的默认选项更改为打印布局(整页)。然而,由于整页是打印布局的默认缩放选项,即使我在设计器中将 ZoomMode 设置为 PageWidth,当报表加载时,它也会重置为整页。是否可以在设置 displayMode 后以编程方式将 ZoomMode 设置为页面宽度?
谢谢
输入字符串:
[Wsg-Fs]-A-A-A-Cgbs-Sg7-[Wwg+s-Fs]-A-A-Afk-Cgbs-Sg7
Run Code Online (Sandbox Code Playgroud)
期望的输出是字符串数组:
[Wsg-Fs] A A A Cgbs Sg7 [Wwg+s-Fs] A A Afk Cgbs Sg7
Run Code Online (Sandbox Code Playgroud)
如果我使用-as分隔符拆分输入字符串,方括号内的字符串也会被拆分.
如何拆分字符串,以便-在方括号内忽略?
我可以找到一些类似的帖子试图忽略引号中的分隔符,但是我无法将这些解决方案应用于我的问题.
任何建议都会非常有用.谢谢!
我试图在我的js文件中包含https://github.com/eligrey/FileSaver.js但是我收到以下错误.如果这是正确的做法,我如何修复MIME类型?
"拒绝从'github.com/eligrey/FileSaver.js'执行脚本;因为它的MIME类型('text/html')不可执行,并且启用了严格的MIME类型检查."
javascript ×2
.net ×1
c# ×1
c#-3.0 ×1
file ×1
jquery ×1
lint ×1
python ×1
python-3.x ×1
regex ×1
reportviewer ×1
wordpress ×1