データベースにクエリを実行し、行を li 要素として jQuery ダイアログの div に返す PHP スクリプトがあります。これは、クエリ行の応答を処理する PHP の while ループで配列を作成することによって行われます。ここまでは順調ですね。id=dialogResponse を持つ div の Dialog 内に一連の行を表示します。以下の配列命令の最初の 2 つの部分 (コードの 2 行) です。ところで、それは単なるli要素です-ulはありません。
ここで、各 li 応答に jQuery ボタンを配置して、その投稿を非アクティブ化/一時停止するアクションの選択肢をユーザーに提供したいと考えています。私はこれにかなり慣れていないので、ボタンを表示したり、何も機能させたりすることができません。内部サーバー エラー メッセージが表示されるので、それがセレクターの問題なのか、php 構文の問題なのか、それとも何か他の問題なのかわかりません。
データベース内のその行に対してアクションを実行する関数のトリガーポイントとなる各liの最後にjQueryボタンを取得するにはどうすればよいですか? event.preventDefault は、選択された streetAddress と都市で MySQL UPDATE を実行する将来の関数のプレースホルダーです。これがコードです。
$messages[] = "<li>
$storedStreetAddress, $storedCity
"<script type="text/javascript"> $(function() { $( "#dialogResponse li")
.button( label: Pause posting).click(function( event ) event.preventDefault();});});
</script>"
</li>";
具体的にしてください。コードは大いに役立ちます。この分野では、一般的な指示にうまく従いません。