0

こんにちは、私はまだ jQuery の初心者です。サーバー上のファイルからフェッチして入力したいスパンを含むhtmlファイルがあります。ここに私のHTMLファイルがあります:

<div class="home-page main">
<section class="grid-wrap" >
    <header class="grid col-full">
    <hr></hr>
        <p class="fleft">首頁</p>
    </header>

    <div class="grid col-one-half mq2-col-full">
        <span class="Welcome_Message"></span>
    </div>
    </section>
</div>

次に、私のjQueryスクリプトファイルは次のとおりです。

$.get('texts/Welcome_Message.txt', function(data) {
    $('.grid span').html(data);
}).done(function() { alert("success"); })
  .fail(function() { alert("error"); });

DreamWeaver でプレビューを試してみたところ、alert("success");メッセージが適切に入力されて表示されます。ただし、ブラウザーで実行すると (どちらのブラウザーでも)、 が表示されalert("error");、スパンにデータが取り込まれていません。誰でも助けてくれますか?

4

1 に答える 1

0

すぐに (.Welcome_Message) にデータをロードするだけでよいと思います。なぜ返信が必要なのかはわかりませんが

<script>
$(document).ready(function () {
   $('span.Welcome_Message').load("texts/Welcome_Message.txt");
   });
</script> Also check this link  http://stackoverflow.com/questions/4208530/xmlhttprequest-origin-null-is-not-allowed-access-control-access-allow-for-file/
于 2013-06-06T01:38:15.310 に答える