番号Xを5に設定しました。ボタンをクリックすると、スクリプトが実行され、更新せずにデータベースが更新されます。これは正常に機能します。ここで、ページの番号を6に更新したいのですが、ページを更新する必要もありません。JSを試してみましたが、入力フィールドに数字が表示されてしまい、見栄えが悪くなりました。他に方法はありますか、おそらくjQueryを使用します。
1338 次
3 に答える
1
これにより、IDで要素を取得し、その値を更新できます。
document.getElementById('theId').innerHTML = newValue;
現在jQueryを使用していない場合は、これだけに使用しないでください。jQueryを使用している場合は、次のことができます。
$('#theId').html(newValue);
また
$('#theId').text(newValue);
newValueにhtmlが含まれるかどうかによって異なります。
jqueryとストレートjavascriptの例はどちらも同等です。
于 2012-10-21T22:17:45.870 に答える
0
jquery$("your containerselector").html(parseInt($("your containerselector").html()) + 1)
を使用する場合でも、コンテナにintが含まれていることを確認する必要があります。
于 2012-10-21T22:18:55.023 に答える
0
jQueryを使用する必要はありません。
jQueryを使用せずに、純粋なJavaScriptでページ上のすべてを更新できます。
tizag.comのJavascriptチュートリアルの例:
<script type="text/javascript">
function changeText()
{
document.getElementById('boldStuff').innerHTML = 'Fred Flinstone';
}
</script>
<p>
Welcome to the site <b id='boldStuff'>dude</b>
</p>
<input type='button' onclick='changeText()' value='Change Text'/>
于 2012-10-21T22:22:11.733 に答える