Javascript compare input to a long .txt file -


basically, i'm working on simple application, allow click number , compare clicked number long sequence in seperate .txt file(basically application learn number pi).

the problem i'm not sure how load .txt file application.
file contains on 100,000 digits of pi.

my html looks this(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> 

my code looks this:

$(document).ready(function(){     var counter = 0;     var pi = pi.txt;     $('input.pi-enter').click(function(){         counter++;         if ($(this).val() !== pi[counter] )         {             alert'you made mistake!');         }     }); }); 

when number entered compare sequence .txt file.

how load long file string? via ajax or there (hopefully) better way?

thanks , sorry bad english!

$.ajax({     url : "pi.txt",     datatype: "text",     success : function (data) {         // comparison here, data file-content     } }); 

of course, pi.txt must on server, since have no access filesystem using javascript


Comments

Popular posts from this blog

basic authentication with http post params android -

vb.net - Virtual Keyboard commands -

How to get multiresult with multicondition in Sql Server -