jQueryにデータを渡す最も良い方法は何ですか?AJAX PHPでメソッドを取得してください。そして、AJAX経由で何かに読み込まれ、ページに表示されるものに基づいてクエリを構築します。jQuery + PHPでAJAXデータを取得する
例:viewer.php?note_id = 2をクリックするとモジュラーウィンドウが表示され、AJAXはviewer.phpから直接viewer.phpに行くことなくnote_id 2に関するすべてのデータを取得します。
問題は、このページのこのノートのリストを使用する可能性が最も高く、すべてLIタグで区切られていることです。
これを回避するにはどうすればよいでしょうか?正しいnote_idがhrefリンクからのメモのために渡されることを保証しますか? DBのためにすべてを選択
PHPコードは12の構文
$q_ASL32 = mysql_query("SELECT * FROM notice ORDER BY nid DESC LIMIT 12");
$r_ASL32 = mysql_fetch_array($q_ASL32);
$nid = $r_ASL32['nid'];
$note = $r_ASL32['note'];
$type = $r_ASL32['type'];
$private = $r_ASL32['private'];
$date = $r_ASL32['date'];
$author = $r_ASL32['author'];
を、DESCに従うことではないと思われるので、これを修正する必要があるだけでなく、LIMITますMySQLのデータから、ノートリストを作成するには、同じPHPコードの一部2
echo '
<li>
<p>
<a href="viewer.php?nid='.$nid.'" id="record-'.$nid.'">
<img src="16x16/apps/2439.png" />
'.$author.', '.note_type($type).'
</a>
</p>
</li>
';
jQueryのAJAXパート
$.ajax({
type: "GET",
url: "vierw.php",
async: false,
data: "ajax=1&nid=' + parent.attr('id').replace('record-',''),
success: function(html){
$("#note_utm").html(html);
$(".loader").html("");
}
});
私がGETTように見えますあなたのAJAX呼び出しが間違っていると思います。
泥と同じ程度。 –
あなたはajaxを呼び出す場所からいくつかのコードを投稿してください。可能であれば疑問をより理解してください。 –
いくつかのclaryfingがいいでしょう。 –