基本上,我正在开发一个简单的应用程序,它允许您单击一个数字,然后将这个单击的数字与一个单独.txt
文件中的长序列进行比较(基本上是一个帮助学习数字 PI 的应用程序)。
问题是我不确定如何将.txt
文件加载到我的应用程序中。
文件包含PI100,000
的多个数字。
我的 HTML 看起来像这样(jQuery Mobile):
<fieldset class="ui-grid-b">
<div class="ui-block-a"><input class="pi-enter" type="button" value="1"></div>
<div class="ui-block-b"><input class="pi-enter" type="button" value="2"></div>
<div class="ui-block-c"><input class="pi-enter" type="button" value="3"></div>
</fieldset>
<fieldset class="ui-grid-b">
<div class="ui-block-a"><input class="pi-enter" type="button" value="4"></div>
<div class="ui-block-b"><input class="pi-enter" type="button" value="5"></div>
<div class="ui-block-c"><input class="pi-enter" type="button" value="6"></div>
</fieldset>
<fieldset class="ui-grid-b">
<div class="ui-block-a"><input class="pi-enter" type="button" value="7"></div>
<div class="ui-block-b"><input class="pi-enter" type="button" value="8"></div>
<div class="ui-block-c"><input class="pi-enter" type="button" value="9"></div>
</fieldset>
我的代码如下所示:
$(document).ready(function(){
var counter = 0;
var PI = pi.txt;
$('input.pi-enter').click(function(){
counter++;
if ($(this).val() !== PI[counter] )
{
alert'You made a mistake!');
}
});
});
输入数字后,我会将其与.txt
文件中的序列进行比较。
我如何将这个长文件加载到字符串中?通过 Ajax 还是(希望)有更好的方法?
感谢和抱歉我的英语不好!