私はこのコードをページに持っています。クエリ文字列に入力値を渡そうとしましたが、なぜ失敗しましたか?
<input type="text" value="Enter your video URL here..." size="30" class="video_url" />
<input type="button" value="Preview" class="preview_button" />
<div id="preview"></div>
<script type="text/javascript">
(function($) {
$(".preview_button").click(function(){
var url = $('.video_url').val();
$("#preview").load('<?php bloginfo('template_directory'); ?>/templates/preview.php?url=' + url);
});
}) (jQuery);
</script>
ただし、私はurl値を見ることができません。私が間違っていることは何ですか?
HTTPトラフィックアナライザ(HttpFox、Firebug)を使用して、jQueryが送信するHTTPリクエストのURLを確認します。 –
a)あなたが何を得ているかを見る 'console.log(url)'; b)あなたのPHPコードは無関係で混乱しています。ブラウザに表示される同じJSを表示してください。 – Phrogz