これは一般的な質問ですが、私は2つのページは、メインとbackgound機能1(file.php)の変数を渡すfile.php.LOAD()jqueryのphpの一般質問
メインページのロードがあります。
をFile.phpは、データベースを照会よりjqueryのものに変数を挿入し$(document).ready(function() {
var page = $('#page').attr('value');
var user = $('#user').attr('value');
$('#DIV').load('file.php?user=' + user + '&page=' + page);
});
..
エコーが発生...
メインページに結果が希望です。私がfile.phpの変数を修正して(ブラウザを通して読み込む)、スクリプトは完全に機能し、インタラクティブです。
次のように私の問題がある:
メインページのfile.phpの一部がinteraciveはありませんが、私はそれをクリックしたとき、すなわち何も起こらない、まだ2作業罰金idependently、一緒に変数が渡されますが、結果は静的です。
私の質問ですが、これは.load()関数のためですか?私は$ .ajax()型を使用するべきですか?
ありがとうございます。おそらく、あなたはこれを試してみてください
<div id="DIV"></div>
:
$(document).ready(function() {
var page = $('#page').attr('value');
var user = $('#user').attr('value');
// see the DIV below with the ID = "myId"
$("#myId").load("file.php?user=' + user + '&page=' + page", function(response, status, xhr) {
if (status == "error") {
var msg = "Sorry but there was an error: ";
$("#error").html(msg + xhr.status + " " + xhr.statusText);
}
});
});
<!-- empty containers with ID attributes -->
<div id="myId"></div>
<div id="error"></div>
返されたデータに誤りがある場合は、これもエラーが何であるかを教えてくれます
そして、質問はありますか? –
@David - あなたの質問は何ですか? – jmort253
あなたのコンテンツは理解できません。 – SLaks