これが可能かどうかわかりませんが、ボタンをクリックしたときにdiv内の内容を更新したいと思います。ページの一部を更新する
例:
<div id="div">
Some contents
</div>
<input type="button" value="button" onClick="div.refresh()"/>
私はちょうどページのその部分だけをリフレッシュするのdivの内容を変更するつもりはありませんよ。
これは可能ですか?
これが可能かどうかわかりませんが、ボタンをクリックしたときにdiv内の内容を更新したいと思います。ページの一部を更新する
例:
<div id="div">
Some contents
</div>
<input type="button" value="button" onClick="div.refresh()"/>
私はちょうどページのその部分だけをリフレッシュするのdivの内容を変更するつもりはありませんよ。
これは可能ですか?
だ、jQueryのload機能は、サイトpage.html
の内容を返し、検索DOM要素(ここではidはdiv2
)を取得し、HTMLコンテンツを覚えています。主に選択されたDOM要素のHTMLコンテンツ(ここではidはdiv1
)が新しいコンテンツに置き換えられます。
$('#div1').load('page.html #div2');
次のコードは、div
htmlを現在のコンテンツに置き換えます。
function div_refresh() {
$('#div').load(window.location.href + ' #div');
}
また、私のexampleを参照してください。
ありがとう、本当にありがとう.. – Saff
divの内容を変更して、ページのその部分の だけを更新しようとしていません。
これはあまり意味がありません。ページの一部を更新したい場合は、コンテンツをどこかに変更したいと考えています。
とにかく、確かに可能です。
あなたのdivが属性id="myDiv"
を持っている場合、あなたは簡単な例として
$('#myDiv').html('updated content');
ような何かをするだろう。 $('#myDiv')
には、idがmyDiv
の要素がjqueryで選択され、html
の値はdiv内の値に変更されます。here
は再び、それは次の例ではjQueryを使ってばかりのdivの内容を変更する方法の本当に簡単な例....
お返事ありがとう:) – Saff
あなたはすでに考えているアイディアですか?何を試しましたか? SOのための良い質問を書くことに関して[faq](http://stackoverflow.com/faq)を読んでください。あなたがしたいことは確かに可能ですが、より多くの文脈は人々があなたを正しい方向に向けるのを助けるでしょう。 – eaj
私はlocation.refresh()を試してみましたが、うまくいきましたが、ページ全体がリフレッシュされます。私はちょうど私はそのdivをリフレッシュすることができますか? – Saff