jqueryはphpに値を渡します

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-23 14:09:37
オリジナル
1603 人が閲覧しました

jquery の値を現在のページの php に(ページを更新せずに)渡すにはどうすればよいですか? 、サンプルコードを教えてください。


ディスカッションに返信 (解決策)

$.ajax({ url: "test.php", context: document.body, success: function(){
$(this).addClass("done") ;
});

$.post("btdz.php", {title : i,action : 1},function(data){
alert(data);
});

リフレッシュ ローカルでリフレッシュすることはできません。

2 つのページ、a.php と b.php をそれぞれ作成します
a.php

1

<?php header('Content-type: text/html; charset=utf-8');?><style>div{display:none}</style><script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script><script type="text/javascript">    $(function(){       $("#abv").click(function(){         var t=$("#a").val();            $.getJSON("b.php",{id:t},function(result){              $("div").hide();                if(result==1){                          $("#div1").show();              }else if(result==2){                                $("#div2").show();              }else{                  alert("密码有误");                  return false;               }           });     }); })</script><input type="text" id="a"/><!--把密码域改成文本域是为了让你看的更直观,如果不习惯,请把type="text"改成type="password"--><input type="button" id="abv" value="测试用按钮"/><div id="div1">下载链接1</div><div id="div2">下载链接2</div>

ログイン後にコピー


b.php

1

<?php    $id=$_GET['id'];    if($id==123){       echo 1; }else if($id==1234){        echo 2; }else{      echo 3; }?>

ログイン後にコピー

以前他の人のために書いた登録ページ: http://bbs.csdn.net/topics/390398302 、17階。

ありがとう、問題を明確に説明していませんでした。私が言いたかったのは、変数の新しい値に基づいてページ上のローカル div のコンテンツを更新するということでした

js dom 操作

var s= を実行するだけです。 'xxxx';
document.getElementById('div').innerHTML=s;

皆さん、私が言いたかったのは、ページ上のローカル div のコンテンツを更新するということでした。変数の新しい値


わかりません どういう意味ですか?

投稿者はアイデアの出発点に問題があるかもしれません。


まず第一に、PHP はサーバーサイドのスクリプト言語です。取得するページは、PHP サーバーによって解析された静的な HTML ページです。

更新せずにページのコンテンツを変更したい場合は、ajax を介して PHP に非同期でリクエストを送信してデータを取得し、jquery を使用して dom を操作できます。

サーバーを経由せずに、現在のページの PHP に jquery 変数の値を渡すことは不可能です。

皆さん、投稿していただきありがとうございます

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート